Redis - 有序集 Zrevrangebyscore 命令



Redis ZREVRANGEBYSCORE 命令返回鍵中具有介於 max 和 min 之間的分數的所有元素(包括分數等於 max 或 min 的元素)。與有序集的預設順序相反,對於此命令,元素被認為是從高分到低分排序。具有相同分數的元素按反向字典順序返回

返回值

陣列應答、指定分數範圍內的元素列表(可選地包含其分數)。

語法

以下是 Redis ZREVRANGEBYSCORE 命令的基本語法。

redis 127.0.0.1:6379> ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]

示例

redis 127.0.0.1:6379> ZADD myzset 1 b 2 c 3 d 4 e 
(integer) 4 
redis 127.0.0.1:6379> ZREVRANGEBYSCORE myzset +inf -inf 
1) "e" 
2) "d" 
3) "c" 
4) "b" 
redis 127.0.0.1:6379> ZREVRANGEBYSCORE myzset 2 1 
1) "c" 
2) "b"
redis_sorted_sets.htm
廣告