?
このドキュメントでは、 php中國語ネットマニュアル リリース
TTL key
自1.0.0起可用。
時間復(fù)雜度: O(1)
返回具有超時的密鑰的剩余生存時間。這種內(nèi)省功能允許Redis客戶端檢查給定密鑰將繼續(xù)成為數(shù)據(jù)集的一部分的秒數(shù)。
在 Redis 2.6 或更高版本中,-1
如果密鑰不存在或者密鑰存在但沒有關(guān)聯(lián)到期,則該命令將返回。
從 Redis 2.8 開始,錯誤發(fā)生時的返回值發(fā)生了變化:
-2
如果該鍵不存在,則該命令返回。
-1
如果密鑰存在但沒有關(guān)聯(lián)過期,則該命令返回。
另請參閱以毫秒分辨率返回相同信息的 PTTL 命令(僅在 Redis 2.6 或更高版本中可用)。
整數(shù)回復(fù):TTL 以秒為單位,或者為負值以指示錯誤(請參閱上述說明)。
redis> SET mykey "Hello" "OK"
redis> EXPIRE mykey 10 (integer) 1
redis> TTL mykey (integer) 10