level 1
求问大佬,博客项目的点赞功能怎么实现好呢,是专为点赞功能建一张表,表里保存用户id和点赞博客的id来识别是否点过赞了吗?但是觉得这样表的数据量可能太大,求问大佬有没有其他方法或者说常用的方法解决?
2019年06月11日 02点06分
1
level 10
这种数据可以存mongodb里面去,少一个赞不会出问题的
2019年06月11日 02点06分
3
level 7
点赞、缓存、一定时间后缓存更新到数据库
可以考虑加上队列
2019年06月11日 03点06分
7
level 8
虽然没做过这种功能,不过可以给点建议
建两个表
表一:用户博客浏览表
字段 :用户id 时间 博客id 是否点赞
表二:博客点赞统计表
字段:博客id 点赞数
好处:1.可能你们需要做用户浏览历史功能,刚好配合一起 2.如果需要根据点赞数来选出最受欢迎的博客,表二更直接
2019年06月11日 03点06分
9