del

Englisch [del] US [del]

n. Differentialoperator, umgekehrtes Dreieck

redis HDEL-Befehl Syntax

Funktion: Ein oder mehrere angegebene Felder im Hash-Tabellenschlüssel löschen. Nicht vorhandene Felder werden ignoriert.

Syntax: HDEL-Schlüsselfeld [Feld...]

Anleitung: In Versionen unter Redis 2.4 kann HDEL jeweils nur ein einzelnes Feld löschen , schließen Sie den Befehl bitte in einen MULTI / EXEC-Block ein.

Verfügbare Versionen: >= 2.0.0

Zeitliche Komplexität: O(N), N ist die Anzahl der zu löschenden Domänen.

Rückgaben: Die Anzahl der erfolgreich entfernten Domänen, ausgenommen ignorierte Domänen.

redis HDEL-Befehl Beispiel

# 测试数据
redis> HGETALL abbr
1) "a"
2) "apple"
3) "b"
4) "banana"
5) "c"
6) "cat"
7) "d"
8) "dog"
# 删除单个域
redis> HDEL abbr a
(integer) 1
# 删除不存在的域
redis> HDEL abbr not-exists-field
(integer) 0
# 删除多个域
redis> HDEL abbr b c
(integer) 2
redis> HGETALL abbr
1) "d"
2) "dog"