首頁>技術>

應用場景:

127.0.0.1:6379> set a 11OK127.0.0.1:6379> set b 22OK127.0.0.1:6379> expire b 60(integer) 1127.0.0.1:6379> ttl a(integer) -1127.0.0.1:6379> ttl b(integer) -2

上面操作了兩個key,其中一個key設定了過期時間。當過了60秒,用TTL命令獲取到不同的狀態。這兩個不同狀態代表不同的意思。-1:代表永久有效的資料;-2:代表過期或刪除的資料及未定義的資料。

在獲取資料時,Redis內部會確定資料是否到期。

未到期,返回資料。

缺點:記憶體壓力較大,會出現長期佔用記憶體的資料。

13
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 淺談python的zip函式