冷热数据特殊处理,是个很重要的思路。针对不同数据不同处理。 典型应用 § jvm中垃圾回收 § 在垃圾回收中,需要对内存进行管理,回收。因为不同数据,使用不同的垃圾回收算法,性能是不一样的。进行分代收集算法,即 老年代(不常回收数据),采用标记整理法或者标记清除法,大部分数据都是不回收的 新生代(招生熄灭),大部分对象都存不久。采用 标记复制法 冷热数据切换条件: 达到年龄或者新生代直接放不下。 mysql中的bufferpool § bufferpool缓存失效策略,也是使用mysqlLRU策略。区分冷热数据。 冷热数据切换条件: 有访问,避免预热页面 停留时间要超过某个值