Comando Redis Incrby
El comando Redis Incrby suma el valor de incremento especificado al número almacenado en la clave (key).
Si la clave no existe, su valor se inicializa primero a 0 y luego se ejecuta el comando INCRBY.
Si el valor contiene un tipo incorrecto, o el valor de tipo cadena no puede representarse como un número, se devuelve 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 Incrby es la siguiente:
redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT
Versiones disponibles
>= 1.0.0
Valor de retorno
El valor de la clave después de sumarle el valor de incremento especificado.
Ejemplo
# 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 rangeOtras extensiones
Redis String (cadena)