Englisch [ɡet set] US [ɡ?t s?t]

Bereit zum Start

redis GETSET-Befehl Syntax

Funktion: Setzen Sie den Wert des angegebenen Schlüssels auf value und geben Sie den alten Wert des Schlüssels zurück. Wenn der Schlüssel vorhanden ist, aber nicht vom Typ ?String“ ist, wird ein Fehler zurückgegeben.

Syntax: GETSET-Schlüsselwert

Verfügbare Versionen: >= 1.0.0

Zeitliche Komplexit?t: O(1)

Rückgabe: Gibt den alten Wert des angegebenen Schlüssels zurück. Wenn der Schlüssel keinen alten Wert hat, d. h. wenn der Schlüssel nicht existiert, wird Null zurückgegeben.

redis GETSET-Befehl Beispiel

redis> GETSET db mongodb    # 沒有舊值,返回 nil
(nil)
redis> GET db
"mongodb"
redis> GETSET db redis      # 返回舊值 mongodb
"mongodb"
redis> GET db
"redis"