Comando Redis Expireat
El comando Redis Expireat se utiliza para establecer el tiempo de expiración de una key en formato de marca de tiempo UNIX (UNIX timestamp). Una vez que la key expira, ya no estará disponible.
Sintaxis
La sintaxis básica del comando redis Expireat es la siguiente:
redis 127.0.0.1:6379> Expireat KEY_NAME TIME_IN_UNIX_TIMESTAMP
Versiones disponibles
>= 1.0.0
Valor de retorno
Devuelve 1 si se establece correctamente. Devuelve 0 cuando la key no existe o no se puede establecer un tiempo de expiración para la key (por ejemplo, si intentas actualizar el tiempo de expiración de una key en una versión de Redis anterior a la 2.1.3).
Ejemplo
Primero, crea una key y asígnale un valor:
redis 127.0.0.1:6379> SET ejemplokey redis OK
Establece el tiempo de expiración para la key:
redis 127.0.0.1:6379> EXPIREAT ejemplokey 1293840000 (integer) 1 redis 127.0.0.1:6379> EXISTS ejemplokey (integer) 0
Otras extensiones
Redis key (clave)