SREM

Synopsis

SREM key value [value ...]

This command removes one or more specified members from the set that is associated with the given key.

  • If the key does not exist, the associated set is an empty set, and the return value is zero.
  • If the key is associated with a value that is not a set, an error is raised.
  • If a specified value does not exist in the given set, that value is ignored and not counted toward the total of removed members.

Return value

Returns the total number of existed members that were removed from the set.

Examples

$ SADD yuga_world "America"
1
$ SADD yuga_world "Moon"
1
$ SREM yuga_world "Moon"
1
$ SREM yuga_world "Moon"
0

See also

sadd, scard, sismember, smembers