English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

El comando Incrby de Redis

Cadena (string) de Redis

El comando Incrby de Redis suma el valor especificado al número almacenado en la clave.

Si key no existe, se inicializará el valor de key en 0 antes de ejecutar el comando INCRBY.

Si el valor contiene un tipo incorrecto o si el valor de tipo cadena no se puede representar como un número, se devuelve un error.

La restricción de valores de esta operación se limita a 64 Dentro de un número entero de bits

Sintaxis

La sintaxis básica del comando Incrby de Redis es la siguiente:

redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT

Versión disponible

>= 1.0.0

Valor de retorno

Después de agregar el valor incremental especificado, el valor de key.

Ejemplo en línea

# key existe y es un valor numérico
redis> SET rank 50
OK
redis> INCRBY rank 20
(integer) 70
redis> GET rank
"70"
# key no existe
redis> EXISTS counter
(integer) 0
redis> INCRBY counter 30
(integer) 30
redis> GET counter
"30"
# key no es un valor numérico
redis> SET book "long long ago..."
OK
redis> INCRBY book 200
(error) ERR valor no es un entero o fuera de rango

Cadena (string) de Redis