从3000ms到25ms!看看人家的接口优化技巧,确实很优雅!!

发布时间 2023-06-19 16:43:34作者: ihadyou
  • 批处理

避免多次IO

  • 异步处理
  • 空间换时间

使用缓存

  • 预处理

预计算

  • 池化思想

数据库连接池,线程池。避免重复创建与销毁。

  • 优化程序结构

程序经过多次迭代,多人维护开发情况下,会出现一些重复操作等等。

  • 串行改并行
  • 索引

加索引,排除索引失效场景

  • 避免大事务
  • 深分页问题
  • sql优化
  • 锁粒度避免过粗