ttl key
以秒為單位,返回給定 key 的剩餘生存時間(ttl, time to live)。
可用版本:
>= 1.0.0
時間複雜度:
o(1)
返回值:
當 key 不存在時,返回 -2 。
當 key 存在但沒有設定剩餘生存時間時,返回 -1 。
否則,以秒為單位,返回 key 的剩餘生存時間。
在 redis 2.8 以前,當 key 不存在,或者 key 沒有設定剩餘生存時間時,命令都返回 -1 。
# 不存在的 key
redis> flushdb
okredis> ttl key
(integer) -2
# key 存在,但沒有設定剩餘生存時間
redis> set key value
okredis> ttl key
(integer) -1
# 有剩餘生存時間的 key
redis> expire key 10086
(integer) 1
redis> ttl key
(integer) 10084
redis使用ttl檢視key 鍵 的生存時間
ttl key 以秒為單位,返回給定 key 的剩餘生存時間 ttl,time to live 可用版本 1.0.0時間複雜度 o 1 返回值 當 key 不存在時,返回 2 當 key 存在但沒有設定剩餘生存時間時,返回 1 否則,以秒為單位,返回 key 的剩餘生存時間。在 redis 2.8 ...
使用RDR工具檢視Redis中key占用的記憶體
最近,redis集群記憶體占用居高不下,不知道具體是那些key比較占用記憶體,所以需要乙個redis記憶體分析工具來分析一下。經過一番尋找,我發現了rdr這個工具。這個工具的特點就是使用操作簡單,資料清晰明了。rdr redis資料顯示 是解析redis rdbfile的工具。與redis rdb ...
Redis學習之ttl命令
redisttl命令以秒為單位返回 key 的剩餘過期時間。time to live ttl key當 key 不存在時,返回 2 當 key 存在但沒有設定剩餘生存時間時,返回 1 否則,以秒為單位,返回 key 的剩餘生存時間。不存在的 key 127.0.0.1 6379 ttl no exi...