欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

对腾讯微博动态的理解 博客分类: 微博user腾讯动态理解twitter 腾讯微博动态sina微博weibo

程序员文章站 2024-02-13 17:36:46
...
腾讯微博中,有3种类型的元素:用户(user),微博(twitter),名单(group)

user-user间的动态有:收听 听众
user-twitter间的动态有:广播 收藏
user-group间的动态有:名单 收录

所以动态统计数字的数据模型描述如下:
   Event
      User       动态的发起者,不能为空
      Group      动态的承受着(名单),可以为空
                 动态的发起者(收录),不能为空
      OUser      动态的承受者(用户),可以为空
      Twitter    动态的承受着(微博),可以为空
      type       动态类型:收听 听众 广播 收藏 名单 收录

      但有一种元素的动态特殊,group既可为承受者,又可为发起者。
获取动态数据可以有两种机制:推和拉,基本原则就是大量数据的采取拉和推两种机制并存,少量数据采取实时拉。
    所以
         收听 听众 名单 收录 收藏     拉机制
         广播                         活跃的用户推,不活跃的拉。


    该想法是从sina微博对外发布的技术总结得来。有差误请指出,欢迎高手讨论。