DocumentCode
2243070
Title
Accelerating Spatial Data Processing with MapReduce
Author
Wang, Kai ; Han, Jizhong ; Tu, Bibo ; Dai, Jiao ; Zhou, Wei ; Song, Xuan
Author_Institution
High Performance Comput. Res. Center, Chinese Acad. of Sci., Beijing, China
fYear
2010
fDate
8-10 Dec. 2010
Firstpage
229
Lastpage
236
Abstract
Map Reduce is a key-value based programming model and an associated implementation for processing large data sets. It has been adopted in various scenarios and seems promising. However, when spatial computation is expressed straightforward by this key-value based model, difficulties arise due to unfit features and performance degradation. In this paper, we present methods as follows: 1) a splitting method for balancing workload, 2) pending file structure and redundant data partition dealing with relation between spatial objects, 3) a strip-based two-direction plane sweeping algorithm for computation accelerating. Based on these methods, ANN(All nearest neighbors) query and astronomical cross-certification are developed. Performance evaluation shows that the Map Reduce-based spatial applications outperform the traditional one on DBMS.
Keywords
file organisation; parallel processing; query processing; resource allocation; very large databases; visual databases; MapReduce; all nearest neighbor query; astronomical cross-certification; data partition; distributed parallel processing; file structure; key-value based programming model; large data set processing; spatial computation; spatial data processing; spatial object; splitting method; strip-based two-direction plane sweeping algorithm; workload balancing; All Nearest Neighbor; MapReduce; Spatial Applications; cross-certification;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location
Shanghai
ISSN
1521-9097
Print_ISBN
978-1-4244-9727-0
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2010.76
Filename
5695607
Link To Document