Команда Redis Srem

Множества Redis

Команда Redis Srem используется для удаления одного или нескольких членов из множества. Несуществующие члены игнорируются.

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

До 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

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