ZREMRANGEBYRANK

语法
ZREMRANGEBYRANK key start stop
可用版本
Redis Open Source 2.0.0
时间复杂度
O(log(N)+M),其中 N 是有序集合中的元素数量,M 是操作移除的元素数量。
ACL 类别
@write, @sortedset, @slow,

移除存储在 key 处的有序集合中,排名介于 startstop 之间的所有元素。startstop 都是基于 0 的索引,其中 0 是得分最低的元素。这些索引可以是负数,表示从得分最高的元素开始的偏移量。例如:-1 是得分最高的元素,-2 是得分次高的元素,依此类推。

示例

ZADD myzset 1 "one" ZADD myzset 2 "two" ZADD myzset 3 "three" ZREMRANGEBYRANK myzset 0 1 ZRANGE myzset 0 -1 WITHSCORES

RESP2 回复

整数回复:被移除的成员数量。

RESP3 回复

整数回复:被移除的成员数量。
评价本页
返回顶部 ↑