我是一名来自摩洛哥的年轻的自我思考网络开发人员,简而言之,我正在开发一个特殊的社交媒体项目,我通过该项目学习了编码,但随着时间的推移,它发展成了一个更大的项目。我已经达到了我想为我的帖子创建适当的分析工具的地步
所以这是带有星星评级幻灯片的帖子,我将其存储在带有(user_id,post_id,stars)的sql数据库中,但我想知道每次用户获取帖子时是否都必须count()?或者有一种更有效的方法来显示后期分析,因为我已经阅读了很多内容,但没有找到适合我的案例的解决方案,而且我没有解决这种规模的解决方案的企业经验。每次我请求该帖子时,我都必须计算星星和选民人数的总和,然后我做(星星/选民)以获得平均值,我不知道每次请求该帖子时都进行计数是否是一个好主意,但是我不知道如何以其他方式做到这一点。
- 我还有另一个地方必须计算观看次数,但我也不知道如何以更有效的方式计算它们。我愿意接受所有建议