浏览 1356 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-11-19
原因就是看了下面这几篇文章。 人人网中间层:问题篇 http://sinofool.net/blog/archives/10 http://ugc.renren.com/2009/12/28/renren-ice-problem/ 人人网UGC海量存储系统Nuclear介绍 – 原理展望篇 http://ugc.renren.com/2010/01/28/ugc-nuclear-guide-theory/ 社交平台的存储有别于BBS的特点。 第一、对实时性要求更高。 第二、写操作大幅度增加。 第三、海量数据要求易于扩展。 SNS网站的用户行为跟BBS不同。BBS用户进入一个主题,首先看完主贴,还要看很多回复,然后才决定要不要自己回复,这个过程花费较多时间,减少了用户的发帖。SNS的用户看到朋友的状态,只需要“顶”一下,或者像聊天一样添加评论;又或者看到好友分享,只需要点击“分享”按钮。互动性大大增强的结果是,数据存储的实时性要求和写操作次数大幅度增加。 计划的路线图如下: Hibernate + mysql + cache --> Hadoop + cache --> mysql + hadoop + 自己实现的中间件 看起来难度是非常大,希望大家多多支持。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |