NoSQL的分析与研究 NoSQL的分析与研究

NoSQL的分析与研究

  • 期刊名字:科技创新导报
  • 文件大小:297kb
  • 论文作者:陈晓男,张海越
  • 作者单位:无锡科技职业学院
  • 更新时间:2020-09-25
  • 下载次数:
论文简介

科技创新导报2015_ NO.10Science and Technology Innovation HeraldI.T技术NoSQL的分析与研究陈晓男张海越(无锡科技职业学院江苏无锡214028)摘要:大数据的存储与管理已经不能够使用传统的关系型数据库, NoSQL应运而生,它针对关系型数据库不能解决的问题,有效地管理大数据,该文对NoSQL进行了详细的介绍,并对它的优点和缺点进行了详尽的分析与阐述。关键词: NoSQL开源大数据 数据库中图分类号: TP311.13文献标识码: A文章编号: 1674-098X(2015)04(a)-0062-01Analysis and Research on NoSQLChen Xiaonan, Zhang Haiyue(Wuxi Professional College of Science and Technology, Jiangsu Wuxi, 214028 , China)Abstract: The storage and management of Big Data can not use relational database. NoSQL can manage bid data. This essay specificallyintroduces NoSQL and detailedly analyzes its positive aspeets and negative aspects.Key Words: NoSQL,open souree,big data,database随着社会的发展,人们习惯于在网上分数 据库所使用的ACID四大特性; 4)不使用还是存在自己的缺点,有它使用的局限性,享和交流信息,包括社交、购物等等,目前“模式”(schema)。NoSQL系统普遍采用具体为:非常有名的社交网站Facebook拥有庞大的的技术有:1)简单数据模型;2)元数据与应(1)数据模型和查询语言没有经过数学.用户群,而且在不断增长。这些用户每天发用数据的分离; 3)弱- -致性。验证。从而导致NoSQL的现有产晶大都不出的日志以及分享的资料更是不计其数。中够成熟,和关系型数据库几十年的完善不国最具影响力的购物网站淘宝网的用户更2NoSQL的优缺点可同日而语。(2)没有统- -的查询模型。不同是每年以指数级进行增长,每天大约都有关系数据库的发展拥有较长的历史,所的NoSQL系统一般提供不同的查询模型,6000万的用户登录。这些事实都在说明一以它已经成 为计算机文化的-部分,大家都这- -定程度上增加了开发者的负担,也会对个现象:传统的关系型数据库已经不能够能够很自然地接受它,但是随着集群环境、用户产生- -定的学习和应用迁移成本,从而满足这些海量数据的存储和管理。面对大海量数据的出现,关系数据库的缺点也越增加不必要的开销。(3)功能简单。大多数数据的挑战,一些新的数据管理系统如并来 越突显,NoSQL应运而生。与人无完人同NoSQL产 品提供的功能都比较简单、有限,行数据库、网络数据库、分布式数据库、云理, NoSQL不是万能的、完美的,也不是它且大 多数NoSQL数据库都不支持事务,同平台、可扩展数据库等孕育而生,它们为解的出现就会完全摆脱关系数据库,不同的时也不会提供--些关系数据库所具备的附决海量数据提供了多种选择。本文主要针对应用环境还是要使用不同的数据存储和管加功能,这就会增加应用层的负担。目前应用范围更为广泛的NoSQL进行详细理方式的。下面就将针对NoSQL的优缺点介绍,并针对其优缺点进行阐述。进行分析。3结语2.1优点在关系数据库长久占领市场后,1 NoSQL概述NoSQL只应用在特定的领域,基本上NoSQL的出现让 业内人士为之惊喜,很多NoSQL--词最早源于1998年的Carlo不进行复杂的处理,其优点主要是针对关业内专家都认为目前正在崛起的NoSQLStrozzi先生主导的开源关系型数据库系型数据库而言的,具体如下:数据库不会只是县花一现。大数据的存储“Strozzi NoSQL" ,其实,Strozzi先生(1)易于数据的分散。也可称为NoSQL与管理注定会打破关系型数据库的不变地主要是突出他的数据库不使用SQL为其查的易扩展性。NoSQL數据库对于数据之间位,在近十年的发展中,NoSQL虽然还有很询语言,与本文讨论的内容无关。本文讨论的关系没有 要求,即数据之间无关系,这样,多不足之处, 但是它的优势也非常突出,它的NOSQL是源于2009年6月由伦敦软件开无形之间在 架构的层面上带来了可扩展的的前景还是让人期待。发者Johan Oskarsson 先生组织的在旧金能力。(2)避免不必要的复杂性,提升性能和山举行的一个技术聚会,当时NoSQL只是增大规模。NoSQL数据库都具有非常高的参考文献作为一个聚会的名字,用以表示“开源分布读写性能, 尤其在大数据量下,同样表现优[] (日)佐 佐木达也著.NoSQL数据库入门式的非关系型数据库”,后来这个词语就迅秀。 这得益于它的无关系性,数据库的结构[M].罗勇译.人民邮电出版社,2012-05.速流行起来,随着发展,这个词语更多的人简单。(3)灵活的数据模型“使大量数据的写2]陆嘉恒著大数据挑战与NoSQL数据库理解为“NotOnlySQL",而不是单纯地入处理更加容易”。NoSQL无需事先为要存技术[M].电子工业出版社,2013-04.反对关系型数据库,反而可以看作是对关储的 数据建立字段,随时可以存储自定义的[3] (美)Pramod J. Sadalage, Martin系型数据库系统的补充。数据格式,这样就使得大量数据的写入处理Fowler著.NoSQL精粹[M].爱飞翔在众多数据库产品中能叫做“NoSQL"不会象在关系数据库中那样让人痛苦。译.机械工业出版社,2013-09.数据库的都应该具备以下特征: 1)不使用2.2 缺点SQL; 2)通常都是开源项目; 3)不满足关系NoSQL数据库虽然有诸多优点,但是①基金项目:现作为江苏省高等职业院校国内高级访问学者在复旦大学计算机科学技术中国煤化工号: 2014FX077.作者简介:陈晓男(1973- ),女,汉,江苏常州人,无锡科技职业学院,硕士,副教授,主化二发与设计方面的CNMHG研究。YH张海越(1979- -), 男,汉,江苏无锡人,无锡科技职业学院,硕士,讲师,主要从事Java方向软件开发与设计方面的研究。62科技创新导报Science and Technology Innovation Herald

论文截图
上一条:VC行业分析
下一条:便血原因分析
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。