# Zrevrange (已弃用)

返回有序集中指定区间内的成员,通过索引,分数从高到底

从 Redis 版本 6.2.0 开始,此命令被视为已弃用。

可替换为ZRANGE在迁移或编写新代码时使用REV参数。

# 语法

ZREVRANGE key start stop [WITHSCORES]
  • 可用版本:

    1.2.0

  • 时间复杂度:

    O(log(N)+M),其中 N 是排序集中的元素数,M 是返回的元素数。

  • ACL 类别:

    @read, @sortedset, @slow

返回存储在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"
redis> 

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM