- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NoSQL数据库系统.pdf
第11期 计算机教育
2013年6月10日 Education
Computer
◆前瞻技术
编者按:本刊2013年第7期推出《大数据问题》一文,受到读者广泛好评。为推
进计算机前沿技术的传播,我刊特开辟“前瞻技术”j争栏,邀请陈明教授主持并撰
文,陆续推出《数据密集型科研第四范式》《NoSQL数据库系统》《大数据处理的
利器Hadoop)《分布计算中的CAP理论》等文章。期望本栏目能以精练的文字为
广大读者展现相关领域的最新技术和研究成果。
专栏作家:陈明,男,中国石油大学教授,博士生导师,特聘教授,研究方向为
1-0107—05
文章编号:1672—5913(2013)1 中图分类号:G642
NoSQL数据库系统
陈 明
(中国石油大学计算机科学与技术系,北京102249:
摘要:大数据的出现与不断发展促进了NoSQL数据库技术的发展及其产品应用,为大数据的存储、
传输与处理创造了生态环境。文章介绍NoSQL数据库的产生过程、特点与潜力、存储方式与分类以
及目前常用的NoSQL数据库系统。
关键词:大数据;NoSQL;非结构化
半结构化和非结构化是大数据的重要特征之 关系型的,强调键一—值对存储和文档数据库的优
一,如何将数据组织成合理的结构是大数据管理 点,而不是单纯的关系型数据库。
中的一个重要问题,也是一项重大技术挑战Ⅲ。 NoSQL是NotOnlySQL的简写,其含义是
“不仅是结构化查询”,是不同于传统的关系型数
1 NoSQL的产生 据库的数据库管理系统的统称。NoSQL与SQL
的最显著的区别是NoSQL不使用SQL作为查询
S仃ozzi开
出现于1998年的NoSQL是Carlo
语言,其数据存储不需要固定的表格模式,也避
发的一个轻量、开源、不提供SQL功能的关系数
免使用SQL的JOIN操作,具有水平可扩展性。
据库。在2009年,JohanOskarsson发起了一次
NoSQL的实现具有两个特征,使用硬盘或者尽
关于分布式开源数据库的讨论,来自Rackspace
Evans再次提可能把随机存储器当作存储载体。
(全球三大云计算中心之一)的Etic
关系型数据库明的表存储的都是一些格式化
出了NoSQL的概念,这时的NoSQL主要指非关
系型、分布式、不提供ACID的数据库设计模式。 的数据结构,每个元组字段的组成都一样,即使
每个元组都需要所有的字段,但从另一个角度来
2009年在亚特兰大举行的no:sql(east)讨论会是
一个里程碑,会上对NoSQL最普遍的解释是非说它是导致关系型数据库性能瓶颈的一个因素。
基金项目:北京市教育委员会共建项目(京教函);北京市高教学会“十二五”高等教育研究规划课
题(京高学会【2011128号)。
万方数据
计算机教育
文档评论(0)