Redis 常用命令学四:有序集合类型命令
1.增加元素,修改存在元素的分数
127.0.0.1:6379> zadd score 99 a 88 b 66 c
(integer) 3
127.0.0.1:6379> ZADD score 77 c
(integer) 0
2.获取某个元素的分数
127.0.0.1:6379> ZSCORE score b
"88"
3.获取排名在某个范围内的元素列表
127.0.0.1:6379> ZRANGE score 0 1
1) "c"
2) "b"
4.获取某个分数范围内的元素
127.0.0.1:6379> ZRANGEBYSCORE score 0 80
1) "c"
5.增加某个元素的的分数
127.0.0.1:6379> ZRANGEBYSCORE score 0 80
1) "c"
127.0.0.1:6379> ZRANGE score 0 3 WITHSCORES
1) "b"
2) "88"
3) "c"
4) "88"
5) "a"
6) "99"
6.获取集合中元素的数量
127.0.0.1:6379> ZCARD score
(integer) 3
7.指定分数范围内元素的个数
127.0.0.1:6379> ZCOUNT score 0 90
(integer) 2
8.删除一个或者多个元素
127.0.0.1:6379> ZREM score a b
(integer) 2
9.获取元素的排名
127.0.0.1:6379> ZRANK score a
(integer) 1