Latest web development tutorials

comando Redis TTL

chave Redis (key)

Redis comando TTL retorna a chave em segundos restantes tempo de expiração.

gramática

Redis TTL sintaxe de comando básica é a seguinte:

redis 127.0.0.1:6379> TTL KEY_NAME

versões disponíveis

> = 1.0.0

Valor de retorno

Quando a chave não existir, ele retorna -2. Quando a chave está presente, mas não definir o tempo de vida restante, ele retorna -1. Caso contrário, o tempo de sobrevivência restante, em milissegundos, a tecla de retorno.

Nota: Redis 2.8 atrás, quando a chave não existe ou não está definido chave vida útil remanescente, o comando retorna -1.

Exemplos

# 不存在的 key

redis> FLUSHDB
OK

redis> TTL key
(integer) -2


# key 存在,但没有设置剩余生存时间

redis> SET key value
OK

redis> TTL key
(integer) -1


# 有剩余生存时间的 key

redis> EXPIRE key 10086
(integer) 1

redis> TTL key
(integer) 10084

chave Redis (key)