decr

英['dɪkr]  美['dɪkr]

abbr.verringern; weniger werden; verringern; verringern美[ baɪ ]

prep.; Ausdrucksmittel aufgrund von adv

redis DECRBY-Befehl Syntax

Funktion: Subtrahieren Sie die Dekrementierung vom im Schlüssel gespeicherten Wert.

Syntax: DECRBY-Schlüsseldekrement

Erklärung: Wenn der Schlüssel nicht vorhanden ist, wird der Wert des Schlüssels zuerst auf 0 initialisiert und dann wird die DECRBY-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 Subtraktion der Dekrementierung.

redis DECRBY-Befehl Beispiel

# 对已存在的 key 进行 DECRBY
redis> SET count 100
OK
redis> DECRBY count 20
(integer) 80
# 对不存在的 key 进行DECRBY
redis> EXISTS pages
(integer) 0
redis> DECRBY pages 10
(integer) -10