Reincr

Zunahme; zunehmende Zunahme; [[[baɪ] Schönheit [baɪ]

Vorbeigehen; besuchen

redis INCRBY-Befehl Syntax

Funktion: Inkrement zum im Schlüssel gespeicherten Wert hinzufügen.

Syntax: INCRBY-Schlüsselinkrement

Erläuterung: Wenn der Schlüssel nicht vorhanden ist, wird der Wert des Schlüssels zuerst auf 0 initialisiert und dann wird der INCRBY-Befehl 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 dem Hinzufügen von Inkrementen.

redis INCRBY-Befehl Beispiel

# key 存在且是数字值
redis> SET rank 50
OK
redis> INCRBY rank 20
(integer) 70
redis> GET rank
"70"
# key 不存在时
redis> EXISTS counter
(integer) 0
redis> INCRBY counter 30
(integer) 30
redis> GET counter
"30"
# key 不是数字值时
redis> SET book "long long ago..."
OK
redis> INCRBY book 200
(error) ERR value is not an integer or out of range