ZREVRANGE
命令用于獲取有序集合中的元素,并按照分數從高到低排序。如果你想要逆序排列,可以使用 ZREVRANGEBYSCORE
命令,它允許你根據分數范圍來獲取元素,并默認按照分數從高到低排序。
以下是 ZREVRANGEBYSCORE
命令的語法:
ZREVRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
參數說明:
key
:有序集合的鍵名。min
和 max
:分數的最小值和最大值。WITHSCORES
:可選參數,表示同時返回元素的分數。LIMIT offset count
:可選參數,表示從結果集的哪個位置開始返回元素,以及返回的元素數量。示例:
ZREVRANGEBYSCORE my_zset 10 20 WITHSCORES
這將返回有序集合 my_zset
中分數在 10 到 20 之間的所有元素及其分數,按照分數從高到低排序。