Zset-ZREMRANGEBYRNK


zremrangbyrank用于移除有序集合key中,排名在指定区间内的所有成员。时间复杂度O(log(N)+M),N为有序集合的基数,M为被移除成员的个数。   命令行格式:
zremrangebyrank key start stop
  作用: 移除有序集合key中,排名在start-stop之间的所有成员。 排名可以有负数,代表倒数。   注意: zremrangebyrank在redis2.0.0版本之后才有。   返回值: 返回成功移除的成员数量。   命令演示:
127.0.0.1:6379> zrange rank 0 -1 
1) "zhangsan"
2) "wangwu"
3) "lisi"
127.0.0.1:6379> zremrangebyrank rank 2 -1
(integer) 1
127.0.0.1:6379> zrange rank 0 -1 
1) "zhangsan"
2) "wangwu"
127.0.0.1:6379> zremrangebyrank rank 3 5
(integer) 0