1.3 冷热分离简介

1.3.1 什么是冷热分离

冷热分离就是在处理数据时将数据库分成冷库和热库,冷库存放那些走到终态、不常使用的数据,热库存放还需要修改、经常使用的数据。

1.3.2 什么情况下使用冷热分离

假设业务需求出现了以下情况,就可以考虑使用冷热分离的解决方案。

1)数据走到终态后只有读没有写的需求,比如订单完结状态。

2)用户能接受新旧数据分开查询,比如有些电商网站默认只让查询3个月内的订单,如果要查询3个月前的订单,还需要访问其他的页面。