目录
- 1. 精简字段给前端
- 2. SQL优化
- 3. 多级缓存
- 4. IO连接优化之外考虑计算操作优化
- 5. 请求层配置
- 6. 使用更快的框架
服务器推荐 2核4g
1核2g 2核2g
的服务器,4000 - 5000 qps
就非常不错了。
1. 精简字段给前端
字段信息太多会影响下载内容的速度
2. SQL优化
例如只查询需要的字段
3. 多级缓存
- 先查询Caffeine,如果未命中,查询Redis,Redis命中,刷新到Caffeine中。
- 如果Redis未命中,查询数据库,刷新到Redis和Caffeine中。
4. IO连接优化之外考虑计算操作优化
如java对象的序列化等操作。
5. 请求层配置
tomcat的最大请求数的配置
6. 使用更快的框架
Vert.x