集群环境下内存空间数据库查询技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zb280048797
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间数据获取能力的提升,使得空间数据的时空分辨率不断提高,空间数据规模急剧增长。与此同时,基于位置的空间信息应用呈现爆炸式增长的态势。在此背景下,海量的空间数据提供了丰富的应用支撑能力,但大数据量以及高并发的读写请求也给空间数据库带来了新的巨大挑战。传统的空间数据库受磁盘访问速度以及ACID特性的限制,难以应对这种大规模、高并发的应用,而计算机集群及大容量内存为空间数据库系统支撑这种应用提供了新的硬件基础。为提高空间数据库的查询性能,基于高性能集群环境,以NoSQL内存数据库为基础,对如何在集群分布式内存中进行空间矢量数据的高效存储与检索进行了研究。分析比较了NoSQL内存数据库数据存储模型、并发处理性能和适用场景,研究了空间扩展的可行性,为实现基于内存数据库的高效空间查询处理提供实验数据支撑。基于key-value存储结构设计实现了集群分布式内存中的矢量数据分层组织模型,提出了基于Geohash空间编码的空间数据划分策略,保证了空间邻近的数据相近存储。针对Geohash无法直接表达矢量线、面要素编码的问题,提出了一种自适应的空间编码方法,能有效兼顾编码的精确性与编码冗余性。基于自适应空间编码,设计实现了适用于内存空间数据库的高效、易于维护的空间索引结构。在以上研究的基础上,基于内存数据库Redis进行空间扩展,实现了一个集群环境下内存空间数据库系统Spedis,并与开源空间数据库PostGIS进行了查询性能对比,实验表明Spedis具有优于传统空间数据库的性能,特别是在多并发访问时具有明显优势。最后,将内存空间数据库Spedis与高性能地理计算平台HiGIS进行了集成,验证了在高性能地理信息系统中,可采用内存数据库提高空间数据管理、查询和处理的并发性能。
其他文献
为解决组态网络中存在的下位机兼容性差、数据共享难及客户端展示方式单一性的问题,提出了一种面向中间件的组态王数据采集模型。该模型依据组态软件具有强大的网络连接功能
本文主要阐述了某路段中边坡的实际情况,鉴于边坡的不稳定会给公路的使用带来较大的安全隐患,因此,结合几种常见的加固边坡的方法,分析出本路段中,加固边坡最佳的方法是采用
目的:探讨对剖宫产初产妇施以全程心理护理干预后,对其疼痛症状以及心理状况产生的影响。方法:选择本院2014年5月至2017年5月收治的80例剖宫产初产妇作为研究对象,所有剖宫产
随着人工智能技术的快速发展,模拟人类的视觉感官方式以图像特征为基础进行图像识别,可以用来身份认证、安全监控、模型匹配等多个方面,在多领域均有非常广泛的应用前景.目前
表决冗余设计技术是冗余设计技术的延伸和拓展,对可靠性的提高是无庸置疑的,但与冗余设计技术相比,在可靠性与安全性方面孰优孰劣,未见有相关的定论,甚至于还有一些误解,因此
目的:观察并分析桂枝芍药知母汤对大鼠急性痛风性关节炎血清抗炎因子白介素1(IL-1)、促炎因子白介素4(IL-4)含量的影响,探讨该方治疗急性痛风性关节炎的作用机制。方法:将雄
较系统地叙述了6×××系变形铝合金的合金化原理,生产过程中材料成分、组织和性能之间的关系,主要元素Mg、Si及添加元素Cu、Mn、Cr的作用,杂质元素Fe的影响。介绍了有代表性
对常见的圆柱形腔式接收器进行光学性能模拟研究,利用Trace Pro光学软件研究圆柱形接收器高度与开口尺寸对接收器光学性能的影响,主要从光学效率与内表面能流密度分布两方面
能源短缺是目前我国发电能源使用中遇到的最大难题,为了满足社会和经济发展对电的需求,我国一直在研发适合进行发电的新能源,在经过不断的研究和发展下,太阳能开始广泛应用于
随着GIS向三维化、Web化发展,三维WebGIS逐渐成为GIS学科的研究热点。它已经渗透到人类生活的多个行业,极具研究和应用价值。然而,针对三维WebGIS的研究才刚起步,仍有许多亟