ZREVRANGE 已弃用

用法
ZREVRANGE key start stop [ WITHSCORES ]
复杂度
O(log(N)+M),其中 N 为有序集合中的元素数量,M 为返回的元素数量。
1.2.0
ACL 类别
@sortedset, @read, @slow

返回存储在 key 处的有序集合中指定范围的元素。元素按从最高分到最低分的顺序排列。分数相同的元素使用降序字典序。

除了倒序排列外,ZREVRANGEZRANGE 相似。

示例

127.0.0.1:6379> ZADD myzset 1 "one"
(integer) 1
127.0.0.1:6379> ZADD myzset 2 "two"
(integer) 1
127.0.0.1:6379> ZADD myzset 3 "three"
(integer) 1
127.0.0.1:6379> ZREVRANGE myzset 0 -1
1) "three"
2) "two"
3) "one"
127.0.0.1:6379> ZREVRANGE myzset 2 3
1) "one"
127.0.0.1:6379> ZREVRANGE myzset -2 -1
1) "two"
2) "one"

RESP2/RESP3 回复

  • 数组回复:指定范围内的成员列表,如果使用了 WITHSCORES,则可选地包含其分数。