rem

Englisch [ˌɑ:r i: ˈem] US [ˌɑ:ri:'em]

n.DOS-Befehl: Gibt eine von DOS ignorierte Befehlszeile an; (Ruhezustand) schnelle Augenbewegung

redis ZREM-Befehl Syntax

Funktion: Ein oder mehrere Mitglieder aus dem bestellten Set-Schlüssel entfernen. Nicht vorhandene Mitglieder werden ignoriert. Wenn der Schlüssel vorhanden ist, aber kein geordneter Satztyp ist, wird ein Fehler zurückgegeben.

Syntax: ZREM-Schlüsselmitglied [Mitglied ...]

Verfügbare Versionen: >= 1.2.0

Zeitliche Komplexität: O(M*log(N)), N ist geordnet Die Kardinalität des Satzes ist M die Anzahl der erfolgreich entfernten Mitglieder.

Zurückgegeben: Die Anzahl der erfolgreich entfernten Mitglieder, ausgenommen ignorierte Mitglieder.

redis ZREM-Befehl Beispiel

# 测试数据
redis> ZRANGE page_rank 0 -1 WITHSCORES
1) "bing.com"
2) "8"
3) "baidu.com"
4) "9"
5) "google.com"
6) "10"
# 移除单个元素
redis> ZREM page_rank google.com
(integer) 1
redis> ZRANGE page_rank 0 -1 WITHSCORES
1) "bing.com"
2) "8"
3) "baidu.com"
4) "9"
# 移除多个元素
redis> ZREM page_rank baidu.com bing.com
(integer) 2
redis> ZRANGE page_rank 0 -1 WITHSCORES
(empty list or set)
# 移除不存在元素
redis> ZREM page_rank non-exists-element
(integer) 0