内存淘汰算法 发表于 2019-09-25 | 分类于 技术 | 浏览 次 为什么需要淘汰数据存储是有限的,而数据是无限的,我们要以有限的存储,来获取最大的价值。查询一个数据,这个数据刚好在缓存中,我们称为命中缓存。命中率是衡量一个缓存的重要指标。下面讲一下几种常见的淘汰算法。 FIFO(先进先出:First-in,First-out)###算法思想数据结构:单向队列向队列尾部添加元素,内存满了的时候,从队列头部淘汰元素。 ###算法缺陷每个元素都是平等对待,无论此元素是否访问很频繁,命中率很低。 ###算法优势实现简单。 如果感到快乐,你就拍拍手。 Donate WeChat Pay Alipay