可以使用 redis 命令 ttl keyname 查看 key 的過期時間,以秒為單位。命令返回 -1 表示 key 永不過期;使用 pttl keyname 可查看以毫秒為單位的過期時間。
如何查看 redis key 的過期時間
在 Redis 中,過期時間是指一個 key 在服務器中保留的時長,當過期時間到達后,該 key 就會被自動刪除。過期時間可以用來實現各種功能,例如緩存數據、實現消息隊列或限制訪問頻率。
要查看一個 key 的過期時間,可以使用以下 Redis 命令:
TTL keyName
例如,要查看鍵名為 “myKey” 的 key 的過期時間:
TTL myKey
命令返回的值表示該 key 還有多少秒才會過期。如果 key 沒有設置過期時間,命令將返回 -1,表示 key 永不過期。
如果需要查看過期時間以毫秒為單位,可以使用以下命令:
PTTL keyName
除了使用 Redis 命令,還可以使用 Redis 可視化界面(例如 Redis Desktop Manager)或 Redis API 來查看 key 的過期時間。