redis 项目优化思路----计数器优化

最近在做项目优化,遇到一个redis 的问题。

需要记录每个话题下用户有多少条未读内容,一开始是每新建一个话题将关注该话题下的用户的未读数都加1。后续用户数量逐渐上升,该方式会导致加的代码运行的越发缓慢。

于是进行修改,后续每新增一个内容,当前话题数量加了,当用户读取后将当前的内容数据赋值到用户上,当获取用户未读数量时只需要将当前话题下的总数量减去用户的数量即获得用户在当前话题的未读数量

你可能感兴趣的:(redis,redis)