緩存淘汰算法之LRU

1. LRU 1.1. 原理 LRU(Least recently used,最近最少使用)算法根據數據的歷史訪問記錄來進行淘汰數據,其核心思想是「若是數據最近被訪問過,那麼未來被訪問的概率也更高」。html 1.2. 實現 最多見的實現是使用一個鏈表保存緩存數據,詳細算法實現以下:java 1. 新數據插入到鏈表頭部;node 2. 每當緩存命中(即緩存數據被訪問),則將數據移到鏈表頭部;算法
相關文章
相關標籤/搜索