SETX
命令用于在 Redis 中設置一個鍵值對,但它不支持直接設置過期時間。要設置過期時間,您需要使用 SET
命令并結合 EX
或 PX
選項。
以下是使用 SET
命令設置鍵值對并設置過期時間的兩種方法:
EX
選項(以秒為單位):SET key value EX seconds
示例:
SET mykey "Hello, World!" EX 60
這將在 60 秒后使鍵 mykey
過期。
PX
選項(以毫秒為單位):SET key value PX milliseconds
示例:
SET mykey "Hello, World!" PX 60000
這將在 60000 毫秒(60 秒)后使鍵 mykey
過期。
請注意,當您使用這些命令時,如果鍵已經存在,原有的值將被覆蓋。