Title :
Parallel join algorithms based on parallel B+-trees
Author :
Li, Jianzhong ; Sun, Wenjun ; Li, Yingshu
Author_Institution :
Dept. of Comput. Sci. & Eng., Harbin Inst. of Technol., China
Abstract :
Within the last several years, a number of parallel algorithms for the join operation have been proposed. However, almost all of these algorithms do not take advantage of the underlying parallel storage structures or data declustering methods of the operand relations. The paper introduces the concept of parallel storage structure or declustering aware parallel join algorithm. Two classes of parallel join algorithms, which take advantage of the underlying parallel B+-tree index, are proposed and analyzed. One class is based on the range-partition strategy. The other is based on the hash-partition strategy. The parallel execution times of the algorithms are linearly proportional to max{N/P, M/P}, where N and M are the numbers of tuples of the operand relations and P is the number of processing nodes. The proposed parallel join algorithms are compared with well known parallel join algorithms in practice. Theoretical and experimental results show that the proposed algorithms are more efficient than others in case of at least one operand relation having a parallel B+-tree index on the join attributes
Keywords :
parallel algorithms; relational algebra; tree data structures; trees (mathematics); data declustering methods; declustering aware parallel algorithm; hash-partition strategy; join attributes; operand relation; operand relations; parallel B+-tree index; parallel execution times; parallel join algorithms; parallel storage structure; parallel storage structures; processing nodes; range-partition strategy; tuples; Algorithm design and analysis; Computer science; Concurrent computing; Databases; Indexes; Parallel algorithms; Parallel processing; Partitioning algorithms; Round robin; Sun;
Conference_Titel :
Cooperative Database Systems for Advanced Applications, 2001. CODAS 2001. The Proceedings of the Third International Symposium on
Conference_Location :
Beijing
Print_ISBN :
0-7695-1128-7
DOI :
10.1109/CODAS.2001.945165