Redis ZREMRANGEBYLEX 命令
Redis ZREMRANGEBYLEX 命令用于移除有序集合中给定的字典区间的所有成员。
( Redis >= 2.8.9 )
语法
Redis ZREMRANGEBYLEX 命令语法如下:
127.0.0.1:6379> ZREMRANGEBYLEX key min max
这个命令的 min 参数和 max 参数的意义和 ZRANGEBYLEX 命令的 min 参数和 max 参数的意义一样
返回值
被成功移除的成员的数量,不包括被忽略的成员。
范例
127.0.0.1:6379> FLUSHALL OK 127.0.0.1:6379> ZADD chars 0 aaaa 0 b 1 c 1 d 1 e (integer) 5 redis ZADD chars 0 foo 0 zap 1 zip 1 ALPHA 1 alpha (integer) 5 127.0.0.1:6379> ZRANGE chars 0 -1 1) "aaaa" 2) "b" 3) "foo" 4) "zap" 5) "ALPHA" 6) "alpha" 7) "c" 8) "d" 9) "e" 10) "zip" 127.0.0.1:6379> ZREMRANGEBYLEX chars [alpha [omega (integer) 2 127.0.0.1:6379> ZRANGE myzset 0 -1 1) "aaaa" 2) "zap" 3) "ALPHA" 4) "alpha" 5) "c" 6) "d" 7) "e" 8) "zip" 127.0.0.1:6379>