El comando INCR
en redis-cli
se utiliza para incrementar el valor numérico de una clave en Redis. Si la clave no existe, se inicializa con el valor 0
y luego se incrementa. Este comando es muy útil para contadores, seguimiento de eventos o cualquier situación donde necesites sumar valores a una variable de manera atómica.
La sintaxis para utilizar el comando INCR
es la siguiente:
INCR nombre_de_la_clave
0
antes de incrementar.
1. Incrementar el valor de una clave existente:
SET visitas 5
INCR visitas
Resultado: La clave visitas
ahora tendrá el valor 6
.
2. Incrementar una clave que no existe:
INCR contador
Resultado: La clave contador
se crea con el valor 1
porque no existía previamente.
3. Intentar incrementar un valor no numérico:
SET user "Juan"
INCR user
Resultado: Redis devuelve un error, ya que user
no tiene un valor numérico.
Para más detalles sobre el comando INCR, visita la documentación oficial de Redis: INCR – Redis Command.
Jorge García
Fullstack developer