在Redis中設置過期時間可以使用EXPIRE
命令或者EXPIREAT
命令。
EXPIRE
命令設置過期時間:EXPIRE key seconds
其中,key
是要設置過期時間的鍵名,seconds
是過期時間,單位是秒。例如,設置鍵名為mykey
的鍵在10秒后過期:
EXPIRE mykey 10
EXPIREAT
命令設置過期時間:EXPIREAT key timestamp
其中,key
是要設置過期時間的鍵名,timestamp
是過期的時間戳,以秒為單位。例如,設置鍵名為mykey
的鍵在2023年1月1日過期:
EXPIREAT mykey 1672531200
需要注意的是,設置鍵的過期時間后,Redis會在到達過期時間時自動刪除該鍵。