1、redis安装:redis-server.exe redis.windows.conf运行:Creating Server TCP listening socket 127.0.0.1:637 9: bind: No error解决方法: (1) Redis-cli.exe (2) shutdown (3) exit
(4) redis-server.exe redis.windows.conf
2、Redis服务端和客户端命令
1、127.0.0.1:6379> select2
(error) ERR unknown command 'select2' 出现此情况是设置了密码,需要输入密码。 Redis (error) NOAUTH Authentication required.解决方法: 127.0.0.1:6379> auth \"密码\" 2、string类型:
(1)redis中字符串类型的Value最多可以容纳的数据长度是512M (2)设置键值:set key value
(3) 设置键值及过期时间,以秒为单位:setex key seconds value (4) 设置多个键值:mset key value key value………. (5) 追加值:append ‘key’ ‘value’ (6) 获取:单个:get;多个:mget
(7)查找键,参数⽀持正则表达式:keys pattern
(8)判断键是否存在:exists
(9)查看键对应的value的类型:type key (10)删除键及对应的值:del key
(11)设置过期时间,以秒为单位:expire key seconds (12)查看有效时间:ttl key 3、hash 类型
(1)设置单个属性: hset key field value 设置单个属性:hmset key field value
(2)获取属性:hkeys key / 获取单个/多个属性值hget/hmget key field (3) 获取所有属性的值:hvals key (4)删除:hdel key field 4、list 类型
(1)增加:左: lpush key value 右:rpush key value (2)前后插入: linsert key before/after (3) 获取: lrange key start stop
(4) 设置指定索引位置的元素值: lset key index value (5) 删除:lrem key count value 5、 set类型
(1) 增加:sadd key member (2) 获取:members key (3) 删除:srem key
6、zset类型
(1)增加:zadd key score1 member1 (2)获取:zrange key start stop
(3)返回score值在min和max之间的成员:zrangebyscore key min max (4)返回成员member的score值:zscore key member (5)删除指定元素:zrem key member1
(6)删除权重在指定范围的元素:zremrangebyscore key min max 7、StrictRedis对象⽀法
sr = StrictRedis(host='localhost', port=6379, db=0)
简写
sr=StrictRedis()
8、postgreDB清空自动数列:
TRUNCATE TABLE table_name RESTART IDENTITY; 9、postgreDB自增设置:
SERIAL primary key
因篇幅问题不能全部显示,请点此查看更多更全内容