Redis Pttl 命令
Redis Pttl 命令以毫秒為單位返回key 的剩餘過期時間。
語法
redis Pttl 命令基本語法如下:
redis 127.0.0.1:6379> PTTL KEY_NAME
可用版本
>= 2.6.0
返回值
當key 不存在時,返回-2 。 當key 存在但沒有設置剩餘生存時間時,返回-1 。 否則,以毫秒為單位,返回key 的剩餘生存時間。
注意:在Redis 2.8以前,當key不存在,或者key沒有設置剩餘生存時間時,命令都返回-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