龙源期刊网 http://www.qikan.com.cn
基于NoSQL数据库的大数据存储安全技术的研究与应用探究
作者:普星
来源:《电脑知识与技术》2014年第35期
摘要:在信息化时代,各类信息的采集量和处理量增多,人们更多的是依赖于网络,所以,仅仅依靠传统的存储技术顺应不了时代的发展和需求,需要在传统处理技术的基础上建立一种大数据存储技术,确保数据存储能够满足人们的需要。基于NoSQL(非关系数据库)数据库的大数据存储技术是一种自由的存储形式,能够实时处理所搜集的各类信息,在现实中,便于人们进行各类工作。该文将基于NoSQL数据库的大数据存储技术的角度出发,对其基本概念进行相关阐释,并对其现状及在今后的应用进行分析。 关键词:大数据库;关系数据库;非关系数据库;存储技术
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)35-8349-02
现如今,各门户网站均以互联网为基础而得到发展,如微博、微信、人人等,互联网用户增加,进入了大数据时代。基于此,人们对数据存储的要求越来越高,希望能够在之前存储的基础上,继续增大存储量。然而,关系数据库的发展并不如人意,发展速度较为缓慢,直到近几年才出现非关系数据库,以解决原来数据库中的各种问题,并适应了人们的需要。作为一项新兴技术,非关系数据不仅秉承了关系数据库的处理思路,还在此基础上进一步优化,简化了数据库的操作,在整个数据库系统中,满足了不同人群的需求。 1 相关基本概念
非关系数据库也即NoSQL,是一种新型的数据库系统,能够同时处理海量的数据,处理能力很强,因此而收到欢迎。非关系数据库是给予CAP理论和BASE理论上发展而来的,CAP理论是非关系数据库管理系统构建的基础,具体为一致性、可用性、容忍性,也就是说,在分布式环境中设计和部署系统所需要考虑的是上述三个因素;BASE理论由基本可用、软状态、最终一致性组成,强调的是数据库的最终一致性。一般情况下,一致性分为强一致性和弱一致性,强一致性要求更新过的数据能被后续的访问都看到,而弱一致性则指读取操作能够见到变化的数据,不是所有变化的数据。最终一致性是一种弱一致性,就是说存储系统在没有更新的情况下,所获得的访问都可以获得更新,从本质上来说,BASE理论是CAP理论的延伸。
2 有关非关系数据库系统的研究与应用 2.1 国外有关非关系数据库系统的研究与应用