Comando Redis Expireat

Redis key (clave)

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

Redis key (clave)

Otras extensiones