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"
 
作者:红雨
出处:https://www.cnblogs.com/52why
微信公众号: 红雨python
原文地址:https://www.cnblogs.com/52why/p/14339316.html