Redis ZREMRANGEBYRANK command removes all elements in the sorted set stored at the key with the rank between start and stop. Both start and stop are 0-based indexes with 0 being the element with the lowest score. These indexes can be negative numbers, where they indicate offsets starting at the element with the highest score. For example: 1 is the element with the highest score, -2 the element with the second highest score and so forth.
Return Value
Integer reply, the number of elements removed.
Syntax
Following is the basic syntax of Redis ZREMRANGEBYRANK command.
redis 127.0.0.1:6379> ZREMRANGEBYRANK key start stop
Example
redis 127.0.0.1:6379> ZADD myzset 1 b 2 c 3 d 4 e (integer) 4 redis 127.0.0.1:6379> ZREMRANGEBYRANK myzset 0 3 (integer) 3 redis 127.0.0.1:6379> ZRANGE myzset 0 -1 WITHSCORES 1) "e" 2) "4"
Pingback: Redis - Sorted Sets - Adglob Infosystem Pvt Ltd
I truly appreciate this blog.Really looking forward to read more. Keep writing.