冷热数据特殊处理,是个很重要的思路。针对不同数据不同处理。

典型应用

jvm中垃圾回收

垃圾回收中,需要对内存进行管理,回收。因为不同数据,使用不同的垃圾回收算法,性能是不一样的。进行分代收集算法,即

mysql中的bufferpool

bufferpool缓存失效策略,也是使用mysqlLRU策略。区分冷热数据。

冷热数据切换条件:

  • 有访问,避免预热页面
  • 停留时间要超过某个值