Redis的過期時間可以通過TTL
命令來查看,它可以返回指定key的剩余過期時間(以秒為單位)。
例如,要查看鍵名為mykey
的鍵的剩余過期時間,可以使用以下命令:
TTL mykey
如果鍵存在且有設置過期時間,則返回一個大于等于0的整數,表示剩余過期時間(以秒為單位)。如果鍵不存在或者沒有設置過期時間,則返回-1。如果鍵存在但沒有設置過期時間,則返回-1。
另外,可以使用PTTL
命令來獲取剩余過期時間的毫秒數。命令使用方式與TTL
相同,只是返回的結果是以毫秒為單位的剩余過期時間。