Comando Redis Expire
El comando Redis Expire se utiliza para establecer el tiempo de expiración de una clave. Una vez que la clave expira, ya no estará disponible. La unidad se expresa en segundos.
Sintaxis
La sintaxis básica del comando Redis Expire es la siguiente:
redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDS
Versiones disponibles
>= 1.0.0
Valor de retorno
Si se establece correctamente, devuelve 1. Cuando la clave no existe o no se puede establecer el tiempo de expiración para la clave (por ejemplo, si intentas actualizar el tiempo de expiración de una clave en versiones de Redis anteriores a 2.1.3), devuelve 0.
Ejemplo
Primero crea una clave y asígnale un valor:
redis 127.0.0.1:6379> SET runooobkey redis OK
Establece el tiempo de expiración para la clave:
redis 127.0.0.1:6379> EXPIRE runooobkey 60 (integer) 1
En el ejemplo anterior, establecimos el tiempo de expiración de la clave runooobkey en 1 minuto; después de 1 minuto, la clave se eliminará automáticamente.
Otras extensiones
Clave Redis (key)