Команда Redis PTTL
Команда Redis PTTL возвращает оставшееся время жизни ключа в миллисекундах.
Синтаксис
Базовый синтаксис команды redis PTTL выглядит следующим образом:
redis 127.0.0.1:6379> PTTL KEY_NAME
Доступные версии
>= 2.6.0
Возвращаемое значение
Если ключ не существует, возвращается -2. Если ключ существует, но для него не установлено оставшееся время жизни, возвращается -1. В противном случае возвращается оставшееся время жизни ключа в миллисекундах.
Примечание:До Redis 2.8 команда возвращала -1 и когда ключ не существовал, и когда для ключа не было установлено оставшееся время жизни.
Примеры
# 不存在的 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
Другие расширения
Ключ Redis