溫馨提示×

redis setx如何設(shè)置過期時間

小樊
82
2024-11-13 11:20:47
欄目: 云計算

SETX 命令用于在 Redis 中設(shè)置一個鍵值對,但它不支持直接設(shè)置過期時間。要設(shè)置過期時間,您需要使用 SET 命令并結(jié)合 EXPX 選項。

以下是使用 SET 命令設(shè)置鍵值對并設(shè)置過期時間的兩種方法:

  1. 使用 EX 選項(以秒為單位):
SET key value EX seconds

示例:

SET mykey "Hello, World!" EX 60

這將在 60 秒后使鍵 mykey 過期。

  1. 使用 PX 選項(以毫秒為單位):
SET key value PX milliseconds

示例:

SET mykey "Hello, World!" PX 60000

這將在 60000 毫秒(60 秒)后使鍵 mykey 過期。

請注意,當(dāng)您使用這些命令時,如果鍵已經(jīng)存在,原有的值將被覆蓋。

0