关于高并发下的阅读量,点赞量,评论量的实现方案总结

做互联网应用时,经常会碰到关于商品或者文章等详情的阅读量,点赞量,评论量这些频繁更新的属性如何存储设计的业务场景;这两天刚好遇到顺便总结一下;

以视频为例,在视频实体video中用countRead作为阅读总数;

用redis存放video的访问增量,key可以为“video_count_inc”+videoId
在访问video详情时redis访问增量+1,
定时任务读取redis中的增量更新到视频中,更新完后redis要减去这个增量(如果增量为0则删除这个key);
查询视频时其阅读量要加上redis中的增量

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容