溫馨提示×

redis key怎樣設(shè)置過期時間

小樊
81
2024-11-07 01:23:20
欄目: 云計算

在Redis中,您可以使用EXPIRE命令為鍵設(shè)置過期時間。以下是設(shè)置過期時間的語法:

EXPIRE key seconds

其中,key是您要設(shè)置過期時間的鍵,seconds是過期時間,以秒為單位。例如,如果您想要為鍵my_key設(shè)置一個過期時間為60秒,您可以執(zhí)行以下命令:

EXPIRE my_key 60

請注意,如果您嘗試為一個不存在的鍵設(shè)置過期時間,Redis會返回一個錯誤。此外,一旦鍵過期,它將被自動刪除,無論是通過EXPIRE命令還是其他導(dǎo)致鍵被刪除的操作(例如,使用DEL命令)。

另外,您還可以使用PEXPIRE命令設(shè)置以毫秒為單位的過期時間:

PEXPIRE key milliseconds

這將設(shè)置鍵的過期時間為指定的毫秒數(shù)。例如,為鍵my_key設(shè)置一個過期時間為500毫秒,您可以執(zhí)行以下命令:

PEXPIRE my_key 500

0