redis DECR-Befehl


  Übersetzungsergebnisse:

Englisch ['dɪkr] US ['dɪkr]

Abnahme reduzieren; weniger werden; Beeinträchtigung verringern;

redis DECR-BefehlSyntax

Funktion: Verringern Sie den im Schlüssel gespeicherten numerischen Wert um eins.

Syntax: DECR-Schlüssel

Anweisungen: Wenn der Schlüssel nicht vorhanden ist, wird der Wert des Schlüssels zuerst auf 0 initialisiert und dann wird die DECR-Operation ausgeführt. Wenn der Wert den falschen Typ enthält oder ein Wert vom Typ Zeichenfolge nicht als Zahl dargestellt werden kann, wird ein Fehler zurückgegeben. Der Wert dieser Operation ist auf die 64-Bit-Zahlendarstellung mit Vorzeichen beschränkt.

Verfügbare Versionen: >= 1.0.0

Zeitkomplexität: O(1)

Rückgabe: Der Wert des Schlüssels nach Ausführung des DECR-Befehls.

redis DECR-BefehlBeispiel

# 对存在的数字值 key 进行 DECR
redis> SET failure_times 10
OK
redis> DECR failure_times
(integer) 9
# 对不存在的 key 值进行 DECR
redis> EXISTS count
(integer) 0
redis> DECR count
(integer) -1
# 对存在但不是数值的 key 进行 DECR
redis> SET company YOUR_CODE_SUCKS.LLC
OK
redis> DECR company
(error) ERR value is not an integer or out of range

Heim

Videos

Fragen und Antworten