Команда Redis Sadd

Множество Redis

Команда Redis Sadd добавляет один или несколько элементов-членов в множество; элементы-члены, уже существующие в множестве, игнорируются.

Если ключ множества не существует, создаётся множество, содержащее в качестве члена только добавленный элемент.

Если ключ не относится к типу set, возвращается ошибка.

Примечание:До версии Redis 2.4 команда SADD принимала только одно значение члена.

Синтаксис

Базовый синтаксис команды Redis Sadd следующий:

redis 127.0.0.1:6379> SADD KEY_NAME VALUE1..VALUEN

Доступные версии

>= 1.0.0

Возвращаемое значение

Количество новых элементов, добавленных в множество, исключая игнорируемые элементы.

Пример

redis 127.0.0.1:6379> SADD myset "hello"
(integer) 1
redis 127.0.0.1:6379> SADD myset "foo"
(integer) 1
redis 127.0.0.1:6379> SADD myset "hello"
(integer) 0
redis 127.0.0.1:6379> SMEMBERS myset
1) "hello"
2) "foo"

Множество Redis

Другие расширения