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
广告