Twitter如何显示我们关注的人的推文

时间:2019-01-21 10:29:00

标签: mysql node.js facebook twitter

我正在用Node.js编写一个api,并试图弄清楚twitter和facebook如何仅显示我们关注的人的帖子。我最初的想法是遍历帖子并根据关注者ID对其进行过滤,但这会占用大量CPU,因为我们必须遍历MySQL DB中的所有帖子。仅显示订阅的人/朋友的推文/帖子的正确逻辑是什么

如果有人可以通过一些光线,我将不胜感激。

2 个答案:

答案 0 :(得分:1)

您不必遍历所有这些。您拥有朋友的ID,您可以直接致电给他们。

现在,我不确定在这种情况下是否正在使用索引,但是我个人会使用它们。

答案 1 :(得分:1)

这不是您想要的吗?

https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-home_timeline.html

只需从结果集中删除您的帖子即可。