本帖最后由 yanyongshan 于 2009-08-30 21:42:43 编辑

解决方案 »

  1.   

    前段时间在infoq上面有篇文章提到twitter的架构问题,可以看看http://www.infoq.com/cn/news/2008/06/twitter-and-sharding文章下面的连接还有很多有关架构伸缩性的探讨
      

  2.   

    1 我估计可能在数据库里有个字段(用户表) 指向的好友 当显示的时候查询出来
    2 这个问题我认为是在一个表里面插入一条记录 光良没发一个博文 就相当于在表里查入了一条PID为**记录
      然后恢复的用户都指向这个pid 当然有个标示指向
    3 这个应该有另外一个表 来单独创建公共人物表 或者在普通用户表里面有一个字段指示他的人物属性不知道对不对 个人见解
      

  3.   

    回复楼上(elan1986)的:
    1.可能是人人网建了一个用户粉丝表,但是人人网有几千万用户,一个用户可以随便加粉丝,如果加10人,这个数据就有几亿
    2.我想问问这些一个博文的几十万的回复是否真的存储了??
      

  4.   

    怎么存储和java没什么关系,可以找一个DBA咨询一下.分布式数据库和表分割.
      

  5.   

    哥们拉广告的吧。
    看到?vid
    就想到广告
    给自己主页赚人气呢