Redis中可以使用EXPIRE
命令設置一個key的緩存失效時間。
命令格式如下:
EXPIRE key seconds
其中,key
為要設置失效時間的緩存的鍵名,seconds
為緩存的失效時間,以秒為單位。當命令執行成功時,key的生存時間將被設置為seconds秒后自動過期。
示例:
EXPIRE mykey 60
上述示例將設置名為mykey
的緩存的失效時間為60秒,60秒后該緩存將自動過期。
除了EXPIRE
命令外,也可以使用SET
命令的EX
選項來設置key的失效時間,命令格式如下:
SET key value EX seconds
示例:
SET mykey "Hello" EX 60
上述示例將設置名為mykey
的緩存的值為Hello
,并將其失效時間設置為60秒,60秒后該緩存將自動過期。