基于NoSQL数据库下空间大数据分布式存储策略的分析.docxVIP

基于NoSQL数据库下空间大数据分布式存储策略的分析.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

基于NoSQL数据库下空间大数据分布式存储策略的分析

?

?

刘阳娜

摘要:云计算、物联网、空间数据采集技术快速发展背景下,使空间数据被赋予明显的大数据特点,这就要求在数据存储与管理等方面逐渐完善。实践研究发现,以NoSQL数据库为依据,引入空间大数据分布式存储策略,对提高数据存储与管理水平有积极作用。本次研究将对基于NoSQL数据库的空间数据存储技术做简单介绍,分析NoSQL数据库的空间大数据分布式存储策略的应用以及该策略运用下取得的效果。

关键词:NoSQL数据库;空间大数据;分布式存储策略;应用

:TP311:A:1007-9416(2018)02-0077-01

空间数据存储与管理是影响数据使用质量的关键所在。近年来在云计算技术、物联网技术发展下,空间数据使用模式上出现较多变化,数据规模逐渐增大,导致数据的存储、处理均面临极大难题。若此时仍依托于以往关系型数据库存储模式,很难达到存储与管理目的。在此背景下考虑引入分布式存储策略,提高数据存储管理能力。本次研究将对NoSQL数据库下空间大数据分布式存储策略的具体应用进行分析。

1基于NoSQL数据库的空间数据存储技术基本介绍

1.1空间数据存储技术实施基本要求

近年来,在地理空间信息收集方面有多样手段,其在一定程度上导致数据频繁更新、数据规模增大,若仍选择传统单一存储方式,很难达到存储与处理要求。对此,要求正确认识大数据具体特征,选择相应的空间数据存储技术,技术选择中有具体的要求,包括:(1)扩展存储能力,如千万级别二维表依托于以往关系数据库难以存储,且无法横向扩展存储能力,因此数据存储技术运用下,应从存储能力扩展方面着手,满足基本存储要求的同时,使数据一致性与完整性得到保证;(2)适应各类存储对象,如图片、音频与视频类型数据等,均要求数据存储技术的应用与之适应;(3)满足多用户并发访问要求,如互联网、云服务访问,关系型数据库很难实现多用户访问,是空间数据存储技术应用下需解决的问题[1]。

1.2基于NoSQL數据库空间数据存储模式应用现状

NoSQL数据库技术作为非关系型数据库,在互联网领域中近年来不断推广应用,若单纯由数据存储方面出发,该类型数据库适应性较强。值得注意的是,GIS领域、互联网领域本身有明显差异,所以应用NoSQL数据库技术有一定的不足之处,表现为:(1)数据操作问题,数据库运行中要求在数据修改上严格控制,一旦因修改操作不合理,便会涉及数据迁移情况;(2)查询问题,空间数据查询中需以图层属性信息为依据,进行数据提取,数据库需满足多种功能要求,包括统计、排序以及查询等,而NoSQL数据库很难达到这些要求;(3)索引问题,索引技术的运用不应局限于简单的算法方面,更应向方法策略上提升,这样才可使数据检索效率提高。

2基于NoSQL数据库的空间大数据分布式存储策略应用研究

2.1分布式存储与管理系统应用分析

针对NoSQL数据库运用下的局限性,本次研究中引入空间大数据分布式存储策略。从空间大数据存储管理系统看,在保证满足流式、栅格、矢量数据存储、管理要求的基础上,能够实现快速提取分布式数据的目的,包括空间关联分析、展示专题图,支持系统运行。具体剖析该系统的构成,主要体现在:(1)内存数据库,数据操作层主要选择I/O处理模式,处理速度明显提升;(2)空间数据库,系统融入传统空间数据库优势,既有分布存储管理能力,且将GIS优势引入;(3)存储系统,“大数据仓库”由分布式存储系统承担,满足数据提取要求的同时,具备持久化存储特征,且系统有高可用性、扩展性以及低成本特点[2]。

2.2空间大数据分布式存储关键技术应用该研究

分布式存储策略运用下,其实施效果很大程度受其中所采用的关键技术影响。以MongoDB数据库为例,作为以文档为基础的NoSQL数据库类型,有明显的技术优势。如数据库中采用的Sharding集群、ReplicaSet集群,若以实际地理范围为依据搭建集群,能够保证数据存储实现。同时,快速提取技术在也极为重要,特别数据组织结构不同将影响提取数据的效率,所以需在空间索引策略上优化,如结合集群方案与索引策略,即以元数据为基础形成多级图幅索引,是快速提取技术应用的具体体现。另外,需注意数据合理调度、接口访问设计等相关技术,如在数据调度方面,主要将空间数据划分为高频率访问、低频率访问数据,两种数据分别以热点数据、“冷”数据归档形式存储,而在接口访问设计上,取OGDC接口,其中的各驱动程序如DM、MySQL、Oracle等,使数据并行存取更加便利[3]。

3基于NoSQL数据库的空间大数据分布式存储策略实践效果

为验证空间大数据分布式存储技术的应用效果,本次研究中取原型系统包括NoSQL数据库、关系型数据库以及内存数据库如MongoD

文档评论(0)

189****9585 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档