Comando Redis Pttl
El comando Redis Pttl devuelve el tiempo de expiración restante de la clave en milisegundos.
Sintaxis
La sintaxis básica del comando redis Pttl es la siguiente:
redis 127.0.0.1:6379> PTTL KEY_NAME
Versiones disponibles
>= 2.6.0
Valor de retorno
Si la clave no existe, devuelve -2. Si la clave existe pero no tiene un tiempo de vida restante establecido, devuelve -1. De lo contrario, devuelve el tiempo de vida restante de la clave en milisegundos.
Nota:Antes de Redis 2.8, el comando devolvía -1 cuando la clave no existía o no tenía un tiempo de vida restante establecido.
Ejemplo
# 不存在的 key redis> FLUSHDB OK redis> PTTL key (integer) -2 # key 存在,但没有设置剩余生存时间 redis> SET key value OK redis> PTTL key (integer) -1 # 有剩余生存时间的 key redis> PEXPIRE key 10086 (integer) 1 redis> PTTL key (integer) 6179
Otras extensiones
Redis key (clave)