English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Srem Command

Redis Sets (Set)

The Redis Srem command is used to remove one or more member elements from a set, and non-existent member elements will be ignored.

If the key is not a set type, an error is returned.

In Redis 2.4 Before version, SREM only accepted a single member value.

Syntax

The basic syntax of the redis Srem command is as follows:

redis 127.0.0.1:6379> SREM KEY MEMBER1..MEMBERN

Available Version

>= 1.0.0

Return Value

The number of elements successfully removed, excluding ignored elements.

Online Examples

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 Sets (Set)