Zset-ZREM


zerm命令有序移除有序集合key中的一个或者多个成员,不存在的将会忽略,这点与mysql的delete相似。 时间复杂度: O(M*log(N)), N 为有序集的基数, M 为被成功移除的成员的数量。   命令行格式:
zerm key member [member] [member]
  作用: 移除有序集合key中的成员。 不存在的成员将会被忽略。 key不存在将会被忽略。 key存在但是类型不正确时,将会返回一个错误。   注意: zrem在redis1.2.0版本之后才有。 批量删除在redis2.4版本之后才有。   返回值: 返回成功生产的成员数量。   命令演示:
127.0.0.1:6379> zrange rank 0 -1 
1) "zhangsan"
2) "wangwu"
3) "zhaoliu"
4) "lisi"
127.0.0.1:6379> zrem rank zhaoliu
(integer) 1
127.0.0.1:6379> zrem rank zhaoliufasd
(integer) 0
127.0.0.1:6379> zrem rankd zhaoliufasd
(integer) 0
127.0.0.1:6379> zrange rank 0 -1 
1) "zhangsan"
2) "wangwu"
3) "lisi"