博客点赞功能实现
java吧
全部回复
仅看楼主
level 1
求问大佬,博客项目的点赞功能怎么实现好呢,是专为点赞功能建一张表,表里保存用户id和点赞博客的id来识别是否点过赞了吗?但是觉得这样表的数据量可能太大,求问大佬有没有其他方法或者说常用的方法解决?
2019年06月11日 02点06分 1
level 7
本来就是这样啊,不然呢?
2019年06月11日 02点06分 2
感觉点个赞就多一天数据,数据量好大额,会影响查询速度吧?
2019年06月11日 02点06分
@钰皇大帝丶 能有多大量?量大了分表啊,热点数据加缓存。也没其他方案啊,我能想到的就这些[吐舌]
2019年06月11日 02点06分
level 10
这种数据可以存mongodb里面去,少一个赞不会出问题的
2019年06月11日 02点06分 3
level 1
redis和mongodb建议先学哪个?
2019年06月11日 02点06分 4
level 15
redis做缓存 MongoDB持久化
2019年06月11日 02点06分 5
level 7
点赞、缓存、一定时间后缓存更新到数据库
可以考虑加上队列
2019年06月11日 03点06分 7
level 11
存在mongo里啊。一亿条没问题!
2019年06月11日 03点06分 8
level 8
虽然没做过这种功能,不过可以给点建议
建两个表
表一:用户博客浏览表
字段 :用户id 时间 博客id 是否点赞
表二:博客点赞统计表
字段:博客id 点赞数
好处:1.可能你们需要做用户浏览历史功能,刚好配合一起 2.如果需要根据点赞数来选出最受欢迎的博客,表二更直接
2019年06月11日 03点06分 9
1