博客系统点赞功能 使用策略模式及redis缓存和持久化
场景概述在实际开发中,点赞是高频操作,如果每一次点赞或者获取点赞数都要查询数据库,将会给数据库造成极大的压力,因此尝试用缓存技术来缓存操作。常用的有redis缓存技术。现在想要做一个博客系统的点赞功能,现在有用户表user,文章表article,帖子表posts,评论表comment,文章、帖子和评论三种类型统称为“作品”,每一种作品类都点赞数字段。以下仅以文章点赞为例,其他作品类型的点赞功能实现大同小异。创建文章点赞表article_like_record,这是一个关系表,储存点赞方和被点赞方,以此
原创
2021-01-29 19:07:45 ·
3835 阅读 ·
4 评论