最近在学怎么做关注流,网上的资料都是说根据粉丝数量,混合使用拉模型和推模型,有点细节一直困扰我:
推模型比较容易理解,拉模型则要遍历所有关注的用户取动态,结合成时间线,但是每个用户发动态的时间是不一样的,感觉要从一个时间点开始取,比如每个关注取 1 天内的动态,最后看结果能不能构成一页,不够的话继续向前取,超出的话缓存起来。这样感觉效率很差,每个关注都要查一次,另外如果用户的关注过多,1 天内的缓存会太大,如果关注过少,会一直循环向前取,想问下拉模型的实现方式,或者还有什么更好的方法吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.