Redis学习之旅 ZSet(Sorted set)篇
为啥它叫ZSet?因为Set的开头字母也是S,Sorted Set缩写为SSet不合适 ,会导致命令冲突 ,所以干脆用Z代替,ZSet出生了~
它的出现也是解决set天生无序的问题
命令学习
redis-cli模式下键入 help @sorted_set就可以快速相关的命令集合
1.0 时代
命令 | 起始版本 | 作用 | 示例 |
---|---|---|---|
ZADD | 1.2.0 | 添加元素 | ZADD key [NX |
ZCARD | 1.2.0 | 和SCARD很类似,统计Key下有多少个元素 | ZCARD key |
ZINCRBY | 1.2.0 | 对元素进行累加操作 | ZINCRBY key increment member |
ZRANGE | 1.2.0 | 按分值获取指定范围内元素 | ZRANGE key start stop [WITHSCORES] |
ZRANGEBYSCORE | 1.0.5 | 按分值上下限获取指定元素 | ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] |
ZREM | 1.2.0 |