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