一、添加有序集合
127.0.0.1:6379> ZADD zhibojian 100 bangyi
(integer) 1
127.0.0.1:6379> ZADD zhibojian 80 banger
(integer) 1
127.0.0.1:6379> ZADD zhibojian 60 bangsan
(integer) 1
二、计算成员个数
127.0.0.1:6379> ZCARD zhibojian
(integer) 3
三、计算某个成员分数
127.0.0.1:6379> ZSCORE zhibojian bangyi
"100"
127.0.0.1:6379> ZSCORE zhibojian banger
"80"
四、按照升序查看成员分数
127.0.0.1:6379> ZRANK zhibojian bangyi
(integer) 2
127.0.0.1:6379> ZRANK zhibojian banger
(integer) 1
127.0.0.1:6379> ZRANK zhibojian bangsan
(integer) 0
五、按照降序查看成员分数
127.0.0.1:6379> ZREVRANK zhibojian bangyi
(integer) 0
127.0.0.1:6379> ZREVRANK zhibojian banger
(integer) 1
127.0.0.1:6379> ZREVRANK zhibojian bangsan
(integer) 2
六、删除成员
127.0.0.1:6379> ZREM zhibojian bangsan #删除成功
(integer) 1
127.0.0.1:6379> ZCARD zhibojian #还剩2个成员
(integer) 2
七、给成员排序
127.0.0.1:6379> ZRANGE zhibojian 0 -1
1) "banger"
2) "bangyi"
八、以分数排序
127.0.0.1:6379> ZRANGE zhibojian 0 -1 WITHSCORES
1) "banger"
2) "80"
3) "bangyi"
4) "100"
九、查找指定分数范围内的成员
127.0.0.1:6379> ZRANGEBYSCORE zhibojian 90 100
1) "bangyi"
十、查找指定分数范围内的成员(带分数)
127.0.0.1:6379> ZRANGEBYSCORE zhibojian 90 100 WITHSCORES
1) "bangyi"
2) "100"
0 Comments