Acta Geodaetica et Cartographica Sinica ›› 2020, Vol. 49 ›› Issue (10): 1365-1373.doi: 10.11947/j.AGCS.2020.20190525

• Cartography and Geoinformation • Previous Articles     Next Articles

Design and optimization of spatial vector data storage model based on HBase

XIE Peng1,2,3, YANG Chuncheng4, XIONG Shun2,3, HE Liesong2,3, ZHOU Xiaodong2,3   

  1. 1. Institute of Geographical Spatial Information, Information Engineering University, Zhengzhou 450052, China;
    2. Xi'an Research Institute of Surveying and Mapping, Xi'an 710054, China;
    3. State Key Laboratory of Geo-Information Engineering, Xi'an 710054, China;
    4. China University of Geosciences, Wuhan 430074, China
  • Received:2019-12-20 Revised:2020-04-11 Published:2020-10-31
  • Supported by:
    The National Natural Science Foundation of China(No. 41301527)

Abstract: Data storage model is an important part of database model. This paper aims at bottleneck problems in developing relational spatial database and using HBase to manage spatial vector data. Based on the analysis of relational spatial database storage model, the rules fortransforming the relational database storage mode into HBase storage mode are applied to spatial vector data management, a method of transforming spatial vector data relational storage schema into HBase storage schema is proposed, and a HBase storage model is designed for spatial vector data. The model is optimized and improved by using HBase's features such as entity nesting, denormalization and schemalessness.The experimental results show that the query efficiency of the storage model designed in this paper is better than that of the HBase-based spatial vector data storage model in the absence of auxiliary indexes.

Key words: HBase, relational database, spatial vector data, storage model, denormalization

CLC Number: