性能优化 - 接口性能优化方法
特别说明
当前文章内容迁移中,如有问题,请提交 issues 谢谢 ~~
目录
前端优化
分布式文件系统、CDN 等
后端优化
- 优化程序逻辑、代码
- 耗时操作考虑异步处理
- 恰当使用缓存
- SQL优化
- 数据量比较大,批量操作数据入库
- JVM 优化
- 压缩传输内容
考虑使用文件/MQ等其他方式暂存,异步再落地DB
跟产品讨论需求最恰当,最舒服的实现方式
代码优化
代码优化的效果非常显著,比如for循环次数过多、作了很多无谓的条件判断、相同逻辑重复多次等。
SQL 优化
加索引
避免返回不必要的数据
优化sql结构
分库分表
读写分离