开发者社区> 问答> 正文

根据关注标签显示内容的实现?

根据时间显示的话可以一张feed表,一张feeditem表然后连接根据时间排序。但有的首页1.根据关注标签显示内容2.内容根据权重排序。
如果用mysql的话,因为权重会因赞、回复这些动作频繁变化而io太频繁,如果用redis的话一个标签下的内容存与一个有序集合中,可以吧一个标签集合想成黑盒子,那样用户根据关注的标签岂不是要取出所有数据再进行总排序。大家觉得他是怎么实现的?

展开
收起
落地花开啦 2016-02-29 13:12:52 2078 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    我觉得没有这么复杂,这不是一个排序的过程而是一个推送的过程
    以前是按时间先后推送,现在是按重要程度大小来推送

    2019-07-17 18:50:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载