Redis 的 GETEXPIRE
命令用于獲取給定鍵的剩余過期時間(以秒為單位)。然而,GETEXPIRE
命令本身并不能直接進行動態調整。如果你想要動態調整鍵的過期時間,你需要使用 EXPIRE
或 PEXPIRE
命令來設置新的過期時間。
例如,你可以使用以下步驟來動態調整鍵的過期時間:
GETEXPIRE
命令獲取當前鍵的剩余過期時間。EXPIRE
或 PEXPIRE
命令設置新的過期時間。這是一個簡單的示例:
> GETEXPIRE mykey
(integer) 60
> SET mykey "new value"
OK
> EXPIRE mykey 120
(integer) 120
在這個示例中,我們首先使用 GETEXPIRE
命令獲取 mykey
的剩余過期時間(60秒)。然后,我們將 mykey
設置為 “new value”,并使用 EXPIRE
命令將其過期時間調整為 120 秒。