【问题标题】:Twitter CursorsTwitter 光标
【发布时间】:2011-03-14 17:18:19
【问题描述】:

更改 Twitter Api 上的页面“光标”。我的意思是,如果第二页结果的光标 ID 是 123456789,那么每次它仍然是相同的还是会改变。

例如如果

http://api.twitter.com/1/followers/ids.json&screen_name=XXXXXXX&cursor=123456789

返回用户 XXXXXXX 的关注者 X、Y、Z,是否总是返回 X、Y、Z(假设 X、Y、Z 仍在关注该用户)

【问题讨论】:

    标签: twitter


    【解决方案1】:

    光标基本上不会改变。

    游标是不透明的 Btree的容删除索引 由源用户 ID 和 修改时间。它带你到一个 倒计时中的时间点 排序列表。所以,既然你不能 改变过去,而不是抹去 它,它实际上是稳定的。 (修改冒泡到顶部。)但是 你必须在 列出头部并阻止收缩 删除,所以你的块开始 随着数据的老化,重叠很多。 (如果您缓存游标并阅读大量 稍后,您将看到前几行 游标[n+1]的块重复 cursor[n] 块的最后一行。 交点基数相等 删除的数量 cursor[n] 的块)。不过,可能还有 在缓存这些游标和 然后启发式地重新平衡它们 当重叠比例超过 一些门槛。

    https://groups.google.com/forum/#!msg/twitter-development-talk/cStHZQKNUnw/1ucp0gfwWvAJ

    【讨论】:

      猜你喜欢
      • 2012-07-28
      • 1970-01-01
      • 2021-03-02
      • 2020-10-12
      • 2015-07-10
      • 1970-01-01
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多