- 从程序员到架构师:大数据量、缓存、高并发、微服务、多团队协同等核心场景实战
- 王伟杰编著
- 209字
- 2022-06-17 17:04:15
1.3 冷热分离简介
1.3.1 什么是冷热分离
冷热分离就是在处理数据时将数据库分成冷库和热库,冷库存放那些走到终态、不常使用的数据,热库存放还需要修改、经常使用的数据。
1.3.2 什么情况下使用冷热分离
假设业务需求出现了以下情况,就可以考虑使用冷热分离的解决方案。
1)数据走到终态后只有读没有写的需求,比如订单完结状态。
2)用户能接受新旧数据分开查询,比如有些电商网站默认只让查询3个月内的订单,如果要查询3个月前的订单,还需要访问其他的页面。