Comando Redis Hincrby

Hash de Redis

El comando Redis Hincrby se utiliza para sumar un valor de incremento especificado al valor de un campo en la tabla hash.

El incremento también puede ser un número negativo, lo que equivale a realizar una operación de resta sobre el campo especificado.

Si la clave (key) de la tabla hash no existe, se crea una nueva tabla hash y se ejecuta el comando HINCRBY.

Si el campo especificado no existe, el valor del campo se inicializa a 0 antes de ejecutar el comando.

Ejecutar el comando HINCRBY sobre un campo que almacena un valor de cadena provocará un error.

El valor de esta operación está limitado a la representación de números con signo de 64 bits.

Sintaxis

La sintaxis básica del comando redis Hincrby es la siguiente:

redis 127.0.0.1:6379> HINCRBY KEY_NAME FIELD_NAME INCR_BY_NUMBER 

Versiones disponibles

>= 2.0.0

Valor de retorno

El valor del campo en la tabla hash después de ejecutar el comando HINCRBY.

Ejemplo

redis> HSET myhash field 5
(integer) 1
redis> HINCRBY myhash field 1
(integer) 6
redis> HINCRBY myhash field -1
(integer) 5
redis> HINCRBY myhash field -10
(integer) -5
redis> 

Hash de Redis

Otras extensiones