DocumentCode :
65919
Title :
HQ-Tree: A distributed spatial index based on Hadoop
Author :
Feng Jun ; Tang Zhixian ; Wei Mian ; Xu Liming
Author_Institution :
Coll. of Comput. & Inf., Hohai Univ., Nanjing, China
Volume :
11
Issue :
7
fYear :
2014
fDate :
Jul-14
Firstpage :
128
Lastpage :
141
Abstract :
In this paper, we propose a novel spatial data index based on Hadoop: HQ-Tree. In HQ-Tree, we use PR QuadTree to solve the problem of poor efficiency in parallel processing, which is caused by data insertion order and space overlapping. For the problem that HDFS cannot support random write, we propose an updating mechanism, called "Copy Write", to support the index update. Additionally, HQ-Tree employs a two-level index caching mechanism to reduce the cost of network transferring and I/O operations. Finally, we develop MapReduce-based algorithms, which are able to significantly enhance the efficiency of index creation and query. Experimental results demonstrate the effectiveness of our methods.
Keywords :
cache storage; database indexing; parallel programming; quadtrees; query processing; HDFS; HQ-Tree; Hadoop; I/O operation cost reduction; MapReduce-based algorithms; PR quadtree; copy write updating mechanism; data insertion order; distributed spatial data index; index creation efficiency enhancement; index update; network transfer operation cost reduction; parallel processing; query efficiency enhancement; random write; space overlapping; two-level index caching mechanism; Algorithm design and analysis; Distributed databases; Partitioning algorithms; Spatial databases; Spatial indexes; Vegetation; hadoop; mapreduce; quadtree; spatial index;
fLanguage :
English
Journal_Title :
Communications, China
Publisher :
ieee
ISSN :
1673-5447
Type :
jour
DOI :
10.1109/CC.2014.6895392
Filename :
6895392
Link To Document :
بازگشت