Latest web development tutorials

Redis Zremrangebyscore command

Redis ordered set (sorted set)

Redis Zremrangebyscore command is used to remove an ordered set, all members of the specified points (score) interval.

grammar

redis Zremrangebyscore basic command syntax is as follows:

redis 127.0.0.1:6379> ZREMRANGEBYSCORE key min max

Available versions

> = 1.2.0

return value

The number of members to be removed.

Examples

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES          # 显示有序集内所有成员及其 score 值
1) "tom"
2) "2000"
3) "peter"
4) "3500"
5) "jack"
6) "5000"

redis 127.0.0.1:6379> ZREMRANGEBYSCORE salary 1500 3500      # 移除所有薪水在 1500 到 3500 内的员工
(integer) 2

redis> ZRANGE salary 0 -1 WITHSCORES          # 剩下的有序集成员
1) "jack"
2) "5000"

Redis ordered set (sorted set)