Redis命令大概总结

keys * 查看
type key 类型
del key删除
expire过期时间
ttl查看键的剩余过期时间
set key value  设置单个
get key获取单个值
mset key value设置多个键值
mget key根据多个键获取多个值
hset key field value设置单个值
hget key field获取多个属性的值
hdel key field删除属性及值
hstrlen key field返回值的字符串长度
hmset key field value设置多个值
hmget key filed获取多个属性的值
lpush key value   从左边插入元素
rpush key value   从右边插入元素
lrange key start end 获取指定范围的value
lpop key   左弹出
rpop key  右弹出
lset key index newValue  修改
lpush + lpop = Stack(栈)
lpush + rpop = Queue(队列)
sadd key element  在集合添加元素
srem key element  删除集合元素
scard key  计算集合元素个数
smembers key  获取所有元素
spop key     随机弹出集合中的元素
srandmember key [count]随机从集合返回指定个数元素
sinter key   求多个集合的交集
sunion key   求多个集合的并集
sdiff key   求多个集合的差集
zadd key score member   添加成员
zcard key    计算成员个数
zscore key member   获取某个成员的分数
zrem key member  删除成员
zincrby key increment member   增加成员分数
zrank key member   (从低到高)
zrevrank key member  (从高到低)
zrange key start end [withscores]  返回指定排名范围的成员
zrevrange key start end [withscores]返回指定排名范围的成员
zcount key min max  返回指定分数范围成员个数
zremrangebyscore  key  min max  删除指定分数范围的成员

猜你喜欢

转载自blog.csdn.net/qq_41737952/article/details/80563149