目录
- 性能瓶颈点
- 性能优化常用方法
- 直接优化
- 数据拆分
- 数据处理时机调整
- 架构优化
- 存储优化
- 业务优化
性能瓶颈点
性能优化常用方法
直接优化
- 加资源
- 加缓存
- SQL优化等
数据拆分
- 应用集群拆分
- 数据库集群拆分
数据处理时机调整
- 将高峰期流量,挪到低峰期处理,削峰填谷。如事务二阶段一步化等
- 提前计算。在业务开始时,提前通过异步方式进行数据计算,将结果缓存。在后续业务推进过程中,可以获取该缓存结果。
架构优化
可以在链路上,减少某个节点(微服务)的处理,或者进行合并
业务优化
根据业务实际情况,适当调整业务,实现系统交付性能最大化。