前段时间去网易面试,被这个问题卡住,先做总结如下: 常用缓存淘汰算法 FIFO类:First In First Out,先进先出.判断被存储的时间,离目前最远的数据优先被淘汰. LRU类:Least Recently Used,最近最少使用.判断最近被使用的时间,目前最远的数据优先被淘汰. LFU类:Least Frequently Used,最不经常使用.在一段时间内,数据被使用次数最少的,优先被淘汰. FIFO类 先进先出 ※ FIFO 原理: 按照“先进先出(First In,First …