基于NoSQL数据库大数据存储安全技术研究与应用探究.docVIP

基于NoSQL数据库大数据存储安全技术研究与应用探究.doc

  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文档。上传文档
查看更多
基于NoSQL数据库大数据存储安全技术研究与应用探究

基于NoSQL数据库大数据存储安全技术研究与应用探究   摘要:在信息化时代,各类信息的采集量和处理量增多,人们更多的是依赖于网络,所以,仅仅依靠传统的存储技术顺应不了时代的发展和需求,需要在传统处理技术的基础上建立一种大数据存储技术,确保数据存储能够满足人们的需要。基于NoSQL(非关系数据库)数据库的大数据存储技术是一种自由的存储形式,能够实时处理所搜集的各类信息,在现实中,便于人们进行各类工作。该文将基于NoSQL数据库的大数据存储技术的角度出发,对其基本概念进行相关阐释,并对其现状及在今后的应用进行分析。   关键词:大数据库;关系数据库;非关系数据库;存储技术   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)35-8349-02   现如今,各门户网站均以互联网为基础而得到发展,如微博、微信、人人等,互联网用户增加,进入了大数据时代。基于此,人们对数据存储的要求越来越高,希望能够在之前存储的基础上,继续增大存储量。然而,关系数据库的发展并不如人意,发展速度较为缓慢,直到近几年才出现非关系数据库,以解决原来数据库中的各种问题,并适应了人们的需要。作为一项新兴技术,非关系数据不仅秉承了关系数据库的处理思路,还在此基础上进一步优化,简化了数据库的操作,在整个数据库系统中,满足了不同人群的需求。   1 相关基本概念   非关系数据库也即NoSQL,是一种新型的数据库系统,能够同时处理海量的数据,处理能力很强,因此而收到欢迎。非关系数据库是给予CAP理论和BASE理论上发展而来的,CAP理论是非关系数据库管理系统构建的基础,具体为一致性、可用性、容忍性,也就是说,在分布式环境中设计和部署系统所需要考虑的是上述三个因素;BASE理论由基本可用、软状态、最终一致性组成,强调的是数据库的最终一致性。一般情况下,一致性分为强一致性和弱一致性,强一致性要求更新过的数据能被后续的访问都看到,而弱一致性则指读取操作能够见到变化的数据,不是所有变化的数据。最终一致性是一种弱一致性,就是说存储系统在没有更新的情况下,所获得的访问都可以获得更新,从本质上来说,BASE理论是CAP理论的延伸。   2 有关非关系数据库系统的研究与应用   2.1 国外有关非关系数据库系统的研究与应用   非关系数据库系统起源于国外的一个开源数据库产品,在当时,该数据库产品所用来存储数据的是HASH TABLE,和其他的存储数据相比,该数据存储的结构较为简单,所以,很容易被人们所认可和使用,这也便是非关系数据库系统的最初模型。随着这种存储结构的不断发展,进入二十一世纪以后,互联网开始进入WEB2.0时代,国外出现了数十种不同类型的非关系数据库,主要有基于Key/Value数据存储、基于列/列族的数据存储、面向文档的数据存储和面向图的数据存储。基于Key/Value数据存储是一种半结构化数据组织形式,对唯一的Key能够做到快速定位,但却不能对Value的内容进行检索;基于列/列族的数据存储使用的是一种以列的方式组织和存储数据,在支持动态扩展的列的情况下对原来的存储不产生任何影响,具有良好的扩展性,但是,由于列的存储在一般传统的对行的访问上会比较复杂,不适用于检索较多的列的操作。面向文档的数据存储是一种扩展的存储,能够支持列表数据结构和嵌套的文档结构,这种数据结构非常丰富灵活,但是同时增大了使用查询上的复杂度。面向图的数据存储能够有效避免复杂的关联操作,该种数据存储主要使用的是借点、边和属性来存储数据的,所以,和其他的数据存储相比,具有速度快等优点。   2.2 国内有关非数据库系统的研究与应用   随着改革开放的不断深入,我国开始和国际接轨,并努力适应着国际环境的发展而不断提高自身的信息技术,并广泛应用各类数据库系统,而非关系数据库便是其中的一种。和关系数据库系统不同,非关系数据库所面对的是海量数据存储,所以,在存储过程中会用到大量的机器来进行存储,为了能够保证所输入信息的完整性和有用性,通常情况下,会使用到单节点数据、多节点数据等来保证输入机器的正常运转。这主要是因为单节点数据的处理方法是硬件磁盘RAID冗余存储保障硬件存储的可靠性,数据实际写入前保证相关的重做日志已经写入日志文件,这样重启后内存中的数据可以得到恢复。而多节点数据是指非关系数据库能够在多个节点上保存数据的副本,所以,即便是服务器出现故障甚至坏掉的情况下,还会有备份的数据存在,不会因此而需要重新去找数据和重新输录。另外,由于非关系数据库面对的资料数量庞大,要求系统的性能具有较强的扩展性,所以,通过多节点数据,能够支持数据的再次迁移。   当前,随着互联网的不断发展,尽管大数据的分析技术在目前还处于起步阶段,但云计算机作为非关系数据库中的一

文档评论(0)

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

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

1亿VIP精品文档

相关文档