在线文档教程

zrevrange

ZREVRANGE

ZREVRANGE key start stop [WITHSCORES]

自1.2.0起可用。

时间复杂度: O( log(N)+ M),其中 N 是有序集合中元素的数量,M 是返回元素的数量。

返回存储在key的有序集合中指定范围的元素。元素被认为是从最高分到最低分排序。降序排列顺序用于得分相同的元素。

除了颠倒的顺序之外,ZREVRANGE 类似于 ZRANGE 。

返回值

数组回复:指定范围内的元素列表(可选择其分数)。

例子

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