开发者社区> 问答> 正文

想请教一个问题,我打算用redis做用户点赞数日周月实时排行榜,帮我看下我的做法合理吗

用redis做用户点赞数日周月实时排行榜,每天都记录一个sorted set :rank:20190901 ,member是用户id,score是用户赞数。 现在我要拿到用户的周点赞数需要把每天的set相加,再放到一个week set中,再从中拿用户id的点赞数即可。但用户每天的点赞数不停变动,就需要每次拿时都要加一次,这种做法是否合理?

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
珍宝珠 2019-09-16 14:28:47 1173 0
1 条回答
写回答
取消 提交回答
  • 酷的人从不自我介绍。

    使用redis的有序集合zset来完成,比较好

    2019-09-17 14:58:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载