Redis ZREM 命令用于从有序集合key
中删除指定的成员member
。
如果member
不存在则被忽略。
当key存在,但是不是有序集合类型时,返回类型错误。
*返回值
整数:
- 返回的是从有序集合中删除的成员个数,不包括不存在的成员。
*历史
>= 2.4
: 接受多个元素。在2.4之前的版本中,每次只能删除一个成员。
*例子
redis>
ZADD myzset 1 "one"
(integer) 1redis> ZADD myzset 2 "two"
(integer) 1redis> ZADD myzset 3 "three"
(integer) 1redis> ZREM myzset "two"
(integer) 1redis> ZRANGE myzset 0 -1 WITHSCORES
1) "one" 2) "1" 3) "three" 4) "3"