Redis-Srem-Befehl

Redis-Sets

Der Redis Srem-Befehl wird verwendet, um ein oder mehrere Mitglieder aus einem Set zu entfernen. Nicht vorhandene Mitglieder werden ignoriert.

Wenn key kein Set-Typ ist, wird ein Fehler zurückgegeben.

Vor Redis Version 2.4 akzeptierte SREM nur einen einzelnen Mitgliedswert.

Syntax

Die grundlegende Syntax des Redis-Srem-Befehls lautet wie folgt:

redis 127.0.0.1:6379> SREM KEY MEMBER1..MEMBERN

Verfügbare Versionen

>= 1.0.0

Rückgabewert

Die Anzahl der erfolgreich entfernten Elemente, mit Ausnahme der ignorierten Elemente.

Beispiele

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

Weitere Erweiterungen