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

缓存里的热数据和冷数据怎么分?

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

热数据在某个窗口被频繁访问,冷数据访问少。用访问频率、复用间隔、回源成本和数据大小一起判断。冷热会随活动与时间变化。

讲清原理

最近一次访问和长期访问频率是两个维度。某商品突然爆火时,旧统计可能来不及反映。大而冷的数据长期留在缓存会挤走更有价值的键。

例子与易错点

按业务窗口监测请求分布和回源耗时。冷数据在需要时从权威存储加载,给缓存留空间处理热点。

相关题 · 第 50 题、第 49 题

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

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