社交网数据库技术分析_程序员.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
社交网数据库技术分析 文 丁艺明 技术,分区视图把负载分担到多个数据库节点服务 社交网 器上。扩容时,该方法除了需改动视图定义外,分 现在,传统的互联网正在迈向一个一个全新的 区视图成为分布式数据库系统的中心,存在单点故 时代 社交服务网时代 (Social Networking 障问题。另外,跨数据库节点之间多表格间连接操 Service ),从“人与机器”的时代迈向“人与人”的 作的支持出现极大困难。 时代。互联网社交服务网站的发展验证了“六度分 隔理论”(Six Degrees of Separation ),即“人际关系 脉络方面你必然可以通过不超出六位中间人间接 与世上任意先生女士相识”。个体的社交圈会不断 地扩大和重叠并在最终形成大的社交网络。无论是 国外的 Facebook、MySpace、Twitter ,还是国内的 开心网、人人网等一头扎进社交网,他们认定社交 网必然掀起新一轮的互联网革命。 社交网其中一个的显著特点是支持巨大用户 数,例如Facebook 支持超过3 亿的用户,Facebook 图 1. IBM 联邦数据库的体系结构 数据中心运行着超过万台的服务器,为这些遍布全 球的用户提供信息通讯服务。另外,任何两个社交 当试图扩展数据库系统到成百上千个节点,而 网用户都可能交互,也就是必须支持任何两个数据 不是几个,将导致不堪复杂性之重负,这一特点使 库用户的数据关联操作。这种情况下,对于服务端 得RDBMS 在大型分布式系统平台市场里的生存能力 的数据库管理提出了极大的挑战。 被大幅削减。 为了能向客户提供的一个伸缩自如的空间去存 关系数据库与NoSQL 数据库 放应用数据,供应商实际上只有一种真正的选择。 他们不得不实现一种新型的关注于可扩性的数据 关系数据库使用者遵循一些数据库范式,这些 库系统,而牺牲掉关系数据库所带来的其他好处。 范式是数据库设计中的一系列原理和技术,目的是 NoSQL 是非关系型数据存储的广义定义。它打破了 为了减少数据库中数据冗余,增进数据的一致性。 长久以来关系型数据库与 ACID 理论大一统的局 结构化查询语言SQL,大量使用多表连接操作,SQL 面。NoSQL 数据存储不需要固定的表结构,通常也 的通用性可以为使用者带来很多方便。 不存在连接操作。在超大型数据存取上具备关系型 随着越来越多如Web 服务之类承受大规模工作 数据库无法比拟的性能优势。该术语在 2009 年初 负荷的应用的发行,其对可伸缩性的需求,首先有 得到了广泛认同。其中key-value 数据模型是解决 可能会改变得非常迅速,其次会变得无比庞大。 大型数据库系统扩充问题的一种可行的解决方案。 关系数据库的确能伸缩自如,但通常只能单台 服务器节点上进行。例如采用表分区技术,一个表 Berkeley DB Key-Value 数据模型 格可以由多个物理文件组成,虽然表格的容量增大 了,但该表格仍然只能由一数据库引擎管理。 Berkeley DB 是一种支持 key-value 数据模型 一旦单节点的能力抵达上限,你就得通过多服 的嵌入式数据

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档