set

Englisch [set]

vt. ein Set; ein Fernsehger?t

Festgelegt; stur angeordnet; Partizip Perfekt: Set

redis SETNX-Befehl Syntax

Funktion: Setzen Sie den Wert des Schlüssels genau dann auf Wert, wenn der Schlüssel nicht vorhanden ist. Wenn der angegebene Schlüssel bereits vorhanden ist, ergreift SETNX keine Aktion.

Syntax: SETNX-Schlüsselwert

Erkl?rung: SETNX ist die Abkürzung für ?SET if Not eXists“ (wenn es nicht existiert, dann SET).

Verfügbare Versionen: >= 1.0.0

Zeitkomplexit?t: O(1)

Rückgabe: Erfolgreich eingestellt, 1 zurückgegeben. Wenn die Einstellung fehlschl?gt, wird 0 zurückgegeben.

redis SETNX-Befehl Beispiel

redis> EXISTS job                # job 不存在
(integer) 0
redis> SETNX job "programmer"    # job 設(shè)置成功
(integer) 1
redis> SETNX job "code-farmer"   # 嘗試覆蓋 job ,失敗
(integer) 0
redis> GET job                   # 沒有被覆蓋
"programmer"