就是想问下!上面的红色小圆点前端请求后端直接做了数据库条件查询后返回的结果!现在数据库数据少还算处理得快,但是一旦数据量大就会返回结果变慢,后端如何优化?我是想单独一张张表直接存结果,一旦用户操作就改变这张表数据但是总感觉思路凌乱,来个大神求解!
这个方案多了去了,一般量级的,加一个索引就可以解决,当索引不能解决的时候,这个用户量上来,基本上就不用你考虑这个问题了,会有更牛的人来。比如说加一层redis减少查询次数,或者其它的方案。很多公司都到达不了,考虑性能的时候,毕竟版本还会在迭代,有这功夫,研究点别的。在往深了说你优化,后端查询sql也是一种方案。因素很多
15 回答8.4k 阅读
8 回答6.2k 阅读
4 回答4.4k 阅读✓ 已解决
5 回答3.2k 阅读✓ 已解决
4 回答4k 阅读
1 回答2.9k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
不要使用count 去統計數據,而是使用累加的方式將紅點數據存放到臨時表(建議存放到nosql)