Redis Expire命令

2019-10-16 22:53:40

Redis Expire命令用於設定鍵的到期時間。在到指定的到期時間後,在Redis中這個鍵將失效,不能再使用。

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

  • 如果成功地為該鍵設定了超時時間,返回 1
  • 如果鍵不存在或無法設定超時時間,返回 0

語法
以下是Redis Expire命令的基本語法。

redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDS

範例

首先,在Redis中建立一個鍵:akey,並在akey中設定一些值。

redis 127.0.0.1:6379> SET akey redis 
OK

現在,為設定建立的鍵設定超時時間為 60 秒。

redis 127.0.0.1:6379> EXPIRE akey 60 
(integer) 1

在上面的範例中,為 akey 鍵設定了1分鐘(或60秒)的過期時間。在1分鐘之後,鍵將自動過期。