摘要
针对非结构化数据库HBase存储技术的研究,提出一种矢量空间数据存储模型,对现有的矢量空间数据格式进行转换存储,以解决云存储技术缺乏空间数据拓扑关系描述及不能直接存储矢量空间数据的问题。该模型利用了列模式和key/value映射的稀疏存储机制,并采用基于GeoTools中间件的思想对矢量空间数据展示其空间拓扑关系。在HBase集群上的实验表明,该模型克服了HBase存储技术在矢量空间数据存储方面的瓶颈,在其体现空间拓扑关系的前提下,对矢量空间数据可以直接存取和展示,提高了空间数据存储效率。
We propose a vector spatial data storage model in light of the study on the unstructured database HBase storage technology,which transforms and stores the existing format of vector spatial data to solve the problems such as the cloud storage technology lacks the description of spatial data topological relations and cannot directly store vector spatial data. The model utilises the column mode and the sparse storage mechanism of key / value mapping,and uses the Geo Tools-based middleware idea to display its spatial topological relations on vector spatial data. It is demonstrated by the experiment on HBase cluster that the model overcomes the bottleneck of HBase storage technology in vector spatial data storage,it can directly access and display the vector spatial data on the premise of reflecting spatial topological relations,and this improves the storage efficiency of spatial data storage.
出处
《计算机应用与软件》
CSCD
2015年第3期23-26,共4页
Computer Applications and Software
基金
国家科技支撑计划项目(2012BAH35B00)
武汉市学科带头人计划项目(201271130443)