sadd 命令

Sadd 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略。假如集合 key 不存在,则创建一个只包含添加的元素作成员的集合。当集合 key 不是集合类型时,返回一个错误。

注意: 在Redis2.4版本以前, SADD 只接受单个成员值。

语法

SADD KEY_NAME VALUE1..VALUEN

返回值

被添加到集合中的新元素的数量,不包括被忽略的元素。

实例

redis> SADD myset "hello"
(integer) 1

redis> SADD myset "foo"
(integer) 1

redis> SADD myset "hello"
(integer) 0

redis> SMEMBERS myset
1) "hello"
2) "foo"