Latest web development tutorials

Redis Srem 命令

Redis集合(Set)

Redis Srem 命令用於移除集合中的一個或多個成員元素,不存在的成員元素會被忽略。

當key 不是集合類型,返回一個錯誤。

在Redis 2.4 版本以前, SREM 只接受單個成員值。

語法

redis Srem 命令基本語法如下:

redis 127.0.0.1:6379> SREM KEY MEMBER1..MEMBERN

可用版本

>= 1.0.0

返回值

被成功移除的元素的數量,不包括被忽略的元素。

實例

redis 127.0.0.1:6379> SADD myset1 "hello"
(integer) 1
redis 127.0.0.1:6379> SADD myset1 "world"
(integer) 1
redis 127.0.0.1:6379> SADD myset1 "bar"
(integer) 1
redis 127.0.0.1:6379> SREM myset1 "hello"
(integer) 1
redis 127.0.0.1:6379> SREM myset1 "foo"
(integer) 0
redis 127.0.0.1:6379> SMEMBERS myset1
1) "bar"
2) "world"

Redis集合(Set)