在Redis中,可以使用EXPIRE
命令設置鍵的過期時間。但是,如果你想要為所有鍵設置一個默認的過期時間,可以使用Redis的CONFIG
命令來修改timeout
屬性。
下面是設置默認過期時間的步驟:
使用CONFIG GET timeout
命令來獲取當前的默認過期時間。
使用CONFIG SET timeout <seconds>
命令來設置新的默認過期時間。將<seconds>
替換為你想要的過期時間,以秒為單位。
使用CONFIG REWRITE
命令將配置寫入磁盤,以便在Redis重啟后保持設置。
以下是設置默認過期時間為3600秒(1小時)的示例:
127.0.0.1:6379> CONFIG GET timeout
1) "timeout"
2) "0"
127.0.0.1:6379> CONFIG SET timeout 3600
OK
127.0.0.1:6379> CONFIG REWRITE
OK
現在,所有的鍵在插入時都會自動設置為默認的過期時間1小時。