Redis提供了TTL
命令用于獲取指定key的剩余過期時間(Time To Live)。
使用方法如下:
打開redis命令行終端。
輸入以下命令獲取指定key的剩余過期時間:
TTL key
其中,key
是要查詢過期時間的鍵名。
命令執行后,返回的結果有以下幾種情況:
當key不存在時,返回-2。
當key存在但沒有設置過期時間時,返回-1。
當key存在且有剩余過期時間時,返回剩余過期時間的秒數。
例如,如果要獲取名為mykey
的鍵的剩余過期時間,可以執行以下命令:
TTL mykey
返回的結果會顯示鍵mykey
的剩余過期時間,單位為秒。