关于缓存,高并发,做过大型项目来看下

关于缓存,高并发,做过大型项目来看下

问题描述:

目前的原理:通过ajax实现页面渲染,指上目标后提交id进行一次实时查询,查询结果显示在旁边,但是由于目标过多,指上的频率过快,查询也就越快,造成卡顿,因为每指上一次就查询一次,而且测试的时候是一个人,如果几百人同时指,肯定会严重卡顿。

有没有可能通过缓存的方式进行优化,查询缓存,或者其他更好的方法。

  1. 字段加索引
  2. 一些不太会发生变化的数据放到缓存里
  3. 优化服务器:反向代理
  4. 优化查询Sql (尽量不要反复查数据库)
  5. 如果图片多可以做懒加载

大致想到的就这些。谢谢

你说的对,就是用缓存,比如redis