?
This document uses PHP Chinese website manual Release
EXPIREAT key timestamp
自1.2.0起可用。
時間復(fù)雜度: O(1)
EXPIREA T與 EXPIRE 具有相同的效果和語義,但不是指定表示TTL(生存時間)的秒數(shù),而是需要絕對的 Unix時間戳(1970年1月1日以來的秒數(shù))。過去的時間戳?xí)⒓磩h除密鑰。
有關(guān)該命令的具體語義,請參閱 EXPIRE 的文檔。
引入 EXPIREAT 是為了將相對超時轉(zhuǎn)換為 AOF 持久模式的絕對超時。當(dāng)然,它可以直接用來指定給定密鑰將在特定時間到期。
整數(shù)回復(fù),具體為:
1
如果超時被設(shè)置。
0
如果key
不存在。
redis> SET mykey "Hello" "OK"
redis> EXISTS mykey (integer) 1
redis> EXPIREAT mykey 1293840000 (integer) 1
redis> EXISTS mykey (integer) 0