Englisch [del] US [del]

n. Differentialoperator, umgekehrtes Dreieck

redis DEL-Befehl Syntax

Funktion: Einen oder mehrere vorgegebene Schlüssel löschen. Nicht vorhandene Schlüssel werden ignoriert.

Syntax: DEL-Taste [Schlüssel...]

Verfügbare Versionen: >= 1.0.0

Zeitliche Komplexität: O(N), N ist die Anzahl der gelöschten Schlüssel. Das Löschen eines einzelnen Schlüssels vom Typ Zeichenfolge hat eine zeitliche Komplexität von O(1). Um einen Schlüssel einer einzelnen Liste, eines Satzes, eines geordneten Satzes oder eines Hash-Tabellentyps zu löschen, beträgt die Zeitkomplexität O(M), wobei M die Anzahl der Elemente in der obigen Datenstruktur ist.

Rückgabe: Die Anzahl der gelöschten Schlüssel.

redis DEL-Befehl Beispiel

#  删除单个 key
redis> SET name huangz
OK
redis> DEL name
(integer) 1
# 删除一个不存在的 key
redis> EXISTS phone
(integer) 0
redis> DEL phone # 失败,没有 key 被删除
(integer) 0
# 同时删除多个 key
redis> SET name "redis"
OK
redis> SET type "key-value store"
OK
redis> SET website "redis.com"
OK
redis> DEL name type website
(integer) 3