指令

指令的基本格式是 :

COMMAND KEYNAME

指令
删除key del key
检查key是否存在 exists key:0-不存在,1-存在
设置key时间:秒为单位 Expire key second
找出符合模式的key keys pattern(keys *set 模糊搜索)
使key保存永久 persist key
返回key剩余时间:以秒为单位 ttl key
Key 所处的类型 type key
修改key的名称,当新key不存在时 renamenx key newkey
给key设置value 并设置超时时间(以秒为单位) setex key time value
返回value 的长度 strlen key
返回key 对应的value 旧值,并设置新值 getset key new_value
value 自增1 incr key
字符串的字串 getrange key start end
追加到字符串后面 append key value
设置hash一个键值对 hset key filed value
删除has键值对 hdel key filed
查看hash的所有key hkeys key
查看hash的所有value hvals key
批量设置hash多个键值对 hmset key filed1 vaule1 filed2 value2
查看所有hash键值对 hgetall key
查看hash一个键值对 hget key filed
hash key的数量 hlen key
查看hash是否存在key hexists key filed
从列表头插入一个 lpush key value1 value2
从列表头弹出一个 lpop key
从列表头弹出一个,没有的话等待一定时间 blpop key time
获取索引下的员工(从0开始计算) lindex key index
获取列表长度 Lien key
获取列表所有元素 lrange key 0 -1
从类列表移除员工 Lrem key count value count> 0 从表头开始搜索,移除count个value,count< 0 从表尾开始搜索,移除count个value,count=0 移除所有
在列表指定位置设置元素(从0开始计算) lset key index value
向集合添加元素 sadd key value
集合元素个数 Scard key
集合移除一个员工到另一个集合 smove soure target member
查询集合所有元素 smembers key
集合差集 sdiff set set1 [仅返回set独有的]
集合交集 sinter set set1
集合并集 Union set set1
是否为集合元素 Sismember key value
随机移除一个集合元素 Spop set
Built with Hugo
主题 StackJimmy 设计

本站访客数 人次   总访问量   本文阅读量