用redis统计pv
要统计pv。先把mysql里面的数据查出来交给redis。然后计算的时候redis,那如果这样的话。成千上万用户访问,那不是还是要查成千上万次数据库,这样不是数据库,压力还是很大?
11
收起
正在回答
1回答
同学你好,如果使用数据库,则在统计pv时,需要实时修改数据,而多次操作数据库会造成数据库压力,所以先将数据查询出来,在redis中进行修改pv,减少数据库压力。如同学描述的情况,也是会对数据库造成压力,则此时就可以使用SQL语句上进行一些优化。同学学习《性能优化之MySQL优化》(https://www.imooc.com/learn/194 )
祝学习愉快!
PHP典型功能与Laravel5框架开发
- 参与学习 人
- 解答问题 722 个
掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星