"redis-cli"——>连接
"exit"——>退出连接
"help 方法"——>查看使用方法
"clear"——>清楚代码
"exists key [key...]"——>判断key是否存在(0为不存在,1为存在)
"type key"——>查看key的类型
"keys * "——>查看所有key值
"keys a* "——>查看所有开头为a的key值
"expire key seconds"——>key在seconds秒后过期【"ttl key"——>查看剩余时间】
string类型:
增:set key value
mset ket value [key value...](增加多个key value)
删:del key
setex key seconds value(在seconds秒之后过期)【"ttl key"——>查看剩余时间】
查:get key
mget key [key...]【查找多个value】
改:append key value
list类型:
增:lpush(rpush) key value [value...]
linsert key before(aftr) pivot(参考对象) value(被插入对象)
删:lrem key count value(count=0:删除所有等于value的值,<0:从尾删count个,>0:从头删count个)
查:lrange key start stop(都为闭区间)
改:lset key index value
hash类型:
增:hset key(相当于类名) field(属性名) value(属性值)
hmset key field value [field value ...]
删:hdel key field [field ...](删除key中的某个)
del key(删除整个key)
查:hget key field
hmget key field [field ...]
hgetall key(获得key中所有field和value)
hkeys key(获得key中所有field)
hvals key(获得key中所有value)
set类型(无序):(元素为string类型,元素不重复)
增:sadd key member [member ...]
删:srem key member [member ...]
查:smembers key(查看key中所有memnber)
zset类型(有序,从权重小到大):(元素为string类型,元素不重复)
增:zadd key score(权重) member [score member ...]
删:zrem key member [member ...](删除key中指定的member)
zremrangebyscore key min max(在权重范围(闭区间)内删member)
查:zrange key start stop(闭区间)
zscore key member(查看member的值)
zrangebyscore key min max (查看范围内(闭区间)的member)
08-19
1562

01-19
1046
