Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

怎样识别冷热并让数据进出缓存?

查看完整题解

参考回答

直接回答

用访问计数、最近访问、回源成本及时间窗口确定缓存优先级。热数据缺失时加载,冷数据通过过期或淘汰退出,权威数据保留在原存储。

讲清原理

LFU 适合参考频率,LRU 更关注最近访问。只是开启策略并不会自动把淘汰数据写回其他数据库。

例子与易错点

可在活动前预热一批热点,活动结束后逐步降 TTL 或清理。别把 Redis 淘汰当作业务数据自动分层迁移。

相关题 · 第 57 题、第 62 题

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。