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