Title :
SEJ: An Even Approach to Multiway Theta-Joins Using MapReduce
Author :
Changchun Zhang ; Jing Li ; Lei Wu ; Meiyan Lin ; Weiqing Liu
Author_Institution :
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
Abstract :
Data analyzing and processing are important tasks in cloud computing. The MapReduce framework has been increasingly used to analyze large-scale data over large clusters. Compared with parallel relational database, it has the advantages of excellent scalability and good fault tolerance. However, its performance is not as good as that of parallel relational database. How to efficiently implement join operation using MapReduce is an attractive point to which researchers have been paying attention. Multiway equi-joins and two-way theta-joins using MapReduce have been solved recently. In this paper, we introduce a communication cost model to evaluate multiway theta-joins for the first time and propose a randomized algorithm Strict-Even-Join to solve it. Our algorithm only requires cardinality of input datasets and guarantees the data is distributed across reducers when input datasets are skew. The results of three experiments we have conducted show that our approach is feasible.
Keywords :
cloud computing; data analysis; parallel processing; MapReduce; SEJ algorithm; cloud computing; communication cost model; data analysis; data distribution; data processing; input dataset cardinality; multiway equi-join; multiway theta-join operation; parallel relational database; strict-even-join randomized algorithm; Algorithm design and analysis; Computational modeling; Data analysis; Educational institutions; Optimization; Relational databases; Scalability; MapReduce; Multiway Theta-Joins; Query Optimization; Skew;
Conference_Titel :
Cloud and Green Computing (CGC), 2012 Second International Conference on
Conference_Location :
Xiangtan
Print_ISBN :
978-1-4673-3027-5