软件架构场景实战
-
02查询分离:表数据量大查询缓慢如何优化?
查询分离定义每次写数据时保存一份数据到另外的存储系统里,用户查询数据时直接从另外的存储系统里获取数据什么时候使用数据量大;所有写数据的请求效率尚可;查询数据的请求效率很低;所有的数据任何时候都可能被修改;业务希望我们优化查询数据的功能。
-
01 冷热分离:表数据量大读写缓慢如何优化
1.1 冷热分离定义冷热分离:就是在处理数据是将数据库分成冷库和热库两个库冷库:指存放那些走到了终态的数据的数据库热库:指存放还需要修改的数据的数据库1.2 什么情况下使用数据走到终态后,只有读没有写的需求,比如订单完结状态用户能接受新旧数据分开查询,比如默认只让查询3个人月内的订单1.3 冷热分离