Redis Pexpireat命令用於以毫秒為單位指定unix時間戳來設定鍵的到期時間。在到期時間後,鍵將在Redis中失效不可用。
返回值
一個整數值1
或0
,如下:
1
0
語法
以下是Redis Pexpireat
命令的基本語法。
redis 127.0.0.1:6379> PEXPIREAT KEY_NAME TIME_IN_MILLISECONDS_IN_UNIX_TIMESTAMP
範例
首先,在Redis中建立一個鍵:mykey
,並在mykey
中設定一些值。
redis 127.0.0.1:6379> SET mykey "Hello"
OK
現在,為設定建立的鍵設定超時時間。
redis 127.0.0.1:6379> SET mykey "Hello"
"OK"
redis 127.0.0.1:6379> PEXPIREAT mykey 1555555555005
(integer) 1
redis 127.0.0.1:6379> TTL mykey
(integer) 69029337
redis 127.0.0.1:6379> PTTL mykey
(integer) 69029336860
redis 127.0.0.1:6379>