求助!!!首页数据实时刷新造成数据库压力过大的问题,希望大神给个思路

MooseLucky 2020-02-28 01:35:19
做了一个web程序,有多人员多角色,每人有属于自己的首页,首页数据会实时刷新;
由于人员过多了,并且设计时候首页都是查询的主工单表进行的Count,导致数据查询量很大!
现在考虑使用其他方法能够替换直接查询主工单的方法;比如缓存,设置单独的数量查询表等等,求大神给个思路?如果有案例的话最好了,希望的就是改动小,解决问题
...全文
521 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
浴火_凤凰 2020-07-01
  • 打赏
  • 举报
回复
第一感觉 肯定 是 取出数据之后 做一个缓存 至于使用什么缓存 那就仁者见仁智者见智了
haohao7118 2020-03-09
  • 打赏
  • 举报
回复
这是一个实际问题
MooseLucky 2020-02-28
  • 打赏
  • 举报
回复
我试一试这种方式; 现在正在做的思路就是:建立一张表存入缓存,数据有增加时直接通知对应的人进行取数量,只有登录时候或者首次加载时候读一次数据库;
CS_草祭先生 2020-02-28
  • 打赏
  • 举报
回复
个人觉得还是使用像redis这样的缓存,把需要实时查询的数据保存到内存中。 后端判断数据库是否有更新,有更新则更新redis。 至于redis是如何使用的,网上很多例子,楼主可以去查一下。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧