Redis - keys有效與淘汰

redis作為數(shù)據(jù)庫與緩存的區(qū)別
  • 緩存數(shù)據(jù)”不重要“
  • 不是全量數(shù)據(jù)
  • 緩存應該隨著訪問變化而變化(不經(jīng)常訪問到的數(shù)據(jù)應該使用合適的淘汰策略清除)
  • 熱數(shù)據(jù)放緩存
  • redis作為緩存
    -- redis里的數(shù)據(jù)怎么隨著業(yè)務的變化而變化,只保留熱數(shù)據(jù),因為內(nèi)存大小有限,即瓶頸。
根據(jù)業(yè)務邏輯->key有效期
  • 會隨著訪問延長有效期? 不對
  • 發(fā)生寫,會刪除過期時間
  • 倒計時,且redis不能延長
  • 定時
  • 業(yè)務邏輯自己補全
  • 過期判定原理
    -- 1. 被動訪問時判定
    -- 2. 周期輪詢判定(增量)
    原文介紹:http://redis.cn/commands/expire.html
業(yè)務運轉 -> 決定冷熱數(shù)據(jù)及淘汰
  • port.conf配置指令用于配置Redis存儲數(shù)據(jù)時指定限制的內(nèi)存大小
    -- maxmemory <bytes> 一般是1~10G
    -- 淘汰策略概括的說:LFU 碰了多少次; LRU 多久沒碰;
    原文介紹:http://redis.cn/topics/lru-cache.html
一覽圖
key與淘汰策略.png

————————————————————
坐標帝都,白天上班族,晚上是知識的分享者
如果讀完覺得有收獲的話,歡迎點贊加關注

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
禁止轉載,如需轉載請通過簡信或評論聯(lián)系作者。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容