?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
PTTL key
自2.6.0起可用。
時(shí)間復(fù)雜度: O(1)
與 TTL 類似,這個(gè)命令返回一個(gè)有效期的密鑰的剩余時(shí)間,唯一不同的是 TTL 返回以毫秒為單位的剩余時(shí)間,以毫秒為單位。
在 Redis 2.6或更高版本中,-1
如果密鑰不存在或者密鑰存在但沒有關(guān)聯(lián)到期,則該命令將返回。
從 Redis 2.8開始,錯(cuò)誤發(fā)生時(shí)的返回值發(fā)生了變化:
-2
如果該鍵不存在,則該命令返回。
-1
如果密鑰存在但沒有關(guān)聯(lián)過期,則該命令返回。
整數(shù)回復(fù):TTL以毫秒為單位,或者為負(fù)值以指示錯(cuò)誤(請(qǐng)參閱上述說明)。
redis> SET mykey "Hello" "OK"
redis> EXPIRE mykey 1 (integer) 1
redis> PTTL mykey (integer) 999