Comando Redis Decr
El comando Redis Decr decrementa en uno el valor numérico almacenado en la clave.
Si la clave no existe, el valor de la clave se inicializa primero a 0 y luego se ejecuta la operación DECR.
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 Decr es la siguiente:
redis 127.0.0.1:6379> DECR KEY_NAME
Versiones disponibles
>= 1.0.0
Valor de retorno
El valor de la clave después de ejecutar el comando.
Ejemplo
# 对存在的数字值 key 进行 DECR redis> SET failure_times 10 OK redis> DECR failure_times (integer) 9 # 对不存在的 key 值进行 DECR redis> EXISTS count (integer) 0 redis> DECR count (integer) -1 # 对存在但不是数值的 key 进行 DECR redis> SET company YOUR_CODE_SUCKS.LLC OK redis> DECR company (error) ERR value is not an integer or out of rangeOtras extensiones
Redis Cadena (string)