根据时间显示的话可以一张feed表,一张feeditem表然后连接根据时间排序。但有的首页1.根据关注标签显示内容2.内容根据权重排序。
如果用mysql的话,因为权重会因赞、回复这些动作频繁变化而io太频繁,如果用redis的话一个标签下的内容存与一个有序集合中,可以吧一个标签集合想成黑盒子,那样用户根据关注的标签岂不是要取出所有数据再进行总排序。大家觉得他是怎么实现的?
我觉得没有这么复杂,这不是一个排序的过程而是一个推送的过程
以前是按时间先后推送,现在是按重要程度大小来推送
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。