An extra spatial hierarchical schema in key-value store

被引:4
作者
Zheng, Kun [1 ]
Zheng, Kang [1 ]
Fang, Falin [1 ]
Zhang, Miao [1 ]
Li, Qi [1 ]
Wang, Yanghui [1 ]
Zhao, Wenyu [1 ]
机构
[1] China Univ Geosci Wuhan, Fac Informat Engn, Wuhan 430074, Hubei, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2019年 / 22卷 / Suppl 3期
关键词
Primary key; Key-value store; Spatial hierarchical schema; Space filling curve;
D O I
10.1007/s10586-018-2270-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid growth of positioning technologies has resulted in an explosion of spatial data, and how to manage and retrieve such data has become a challenge. To solve this problem, many researchers pay attention to build spatial index in key-value store. Nevertheless, this will generate questions regarding the spatial index update and management. Furthermore, the efficiency of spatial query operations would decrease because it will generate much more request on network. Besides some scholars adopt space filling curve to carry out spatial query with primary key index, however it can bring out the questions of "Edge-Case Problem" and "Z-Order Problem" which is caused by space filling curve. To solve these questions, scholars resort to spatial index again. Nevertheless, we deem that the questions can be resolved without building spatial index. So this paper advocates an extra spatial hierarchical schema inspired by geohash, and design spatial query method based on primary keys index. Finally, to test the query accuracy and efficiency of the spatial hierarchical schema, we adopt Z-ordering, Hilbert, Row and Gray into the process of primary key encoding and conduct range query and k-NN queries in HBase. Experiment evaluation shows that the efficiency of the spatial queries good based on this schema even without the help of a spatial index.
引用
收藏
页码:S6483 / S6497
页数:15
相关论文
共 22 条
  • [1] Abel D. J., 1990, International Journal of Geographical Information Systems, V4, P21, DOI 10.1080/02693799008941526
  • [2] Hadoop-GIS: A High Performance Spatial Data Warehousing System over MapReduce
    Aji, Ablimit
    Wang, Fusheng
    Vo, Hoang
    Lee, Rubao
    Liu, Qiaoling
    Zhang, Xiaodong
    Saltz, Joel
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (11): : 1009 - 1020
  • [3] [Anonymous], 2016, Apache Hbase
  • [4] Chen XY, 2016, INT J COMPUT COMMUN, V11, P613
  • [5] HIB-tree: An efficient index method for the big data analytics of large-scale human activity trajectories
    Chen, Xu
    Zhang, Jie
    Xu, Zheng
    Liu, Jin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 1269 - 1278
  • [6] Fox Anthony, 2013, 2013 IEEE International Conference on Big Data, P291, DOI 10.1109/BigData.2013.6691586
  • [7] George L, 2011, HBASE SCHEMA DESIGN
  • [8] Han D., 2013, P IEEE 6 INT C CLOUD
  • [9] Han J, 2011, P INT C PERV COMP AP
  • [10] Hong V.L, 2016, DISTRIBUTED MOVING O