Easy Tutorial
❮ Server Bgsave Strings Setnx ❯

Redis Srem Command

Redis Sets

The Redis Srem command is used to remove one or more member elements from a set, ignoring any non-existent member elements.

An error is returned if the key is not of the set type.

Prior to version 2.4 of Redis, SREM only accepted a single member value.

Syntax

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

redis 127.0.0.1:6379> SREM KEY MEMBER1..MEMBERN

Available Versions

= 1.0.0

Return Value

The number of elements successfully removed, not including any ignored elements.

Example

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

❮ Server Bgsave Strings Setnx ❯