Redis Pexpireat命令

Redis Pexpireat命令用於以毫秒為單位指定unix時間戳來設置鍵的到期時間。在到期時間後,鍵將在Redis中失效不可用。

返回值
一個整數值10,如下:

  • 如果成功地為該鍵設置了超時時間,返回 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>

上一篇: Redis鍵命令 下一篇: Redis字串