缓存淘汰算法之LRU

1. LRU 1.1. 原理 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“若是数据最近被访问过,那么未来被访问的概率也更高”。html 1.2. 实现 最多见的实现是使用一个链表保存缓存数据,详细算法实现以下:java 1. 新数据插入到链表头部;node 2. 每当缓存命中(即缓存数据被访问),则将数据移到链表头部;算法
相关文章
相关标签/搜索