Experimental Study about Join Algorithms of Distributed Database System
Jianchuan Xing
Abstract
Jianchuan Xing
Abstract
Along with the widespread use of distributed database system,execution and optimization of query have become a critical factor that affects the performance of distributed database system.The direct-join algorithm and semi-join algorithm are the most widely applied two query optimization algorithms.Semi-join is generally deemed to have better performance than direct-join.This paper will make an analysis about these two algorithms and make experiments to test them with joining by equivalence in the local area network with big data loaded.At last,based on the result of experiments,after quantizing the superiority of semi-join to direct-join,get a conclusion that semi-join is better than direct-join in actual situations.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Along with the widespread use of distributed database system,execution and optimization of query have become a critical factor that affects the performance of distributed database system.The direct-join algorithm and semi-join algorithm are the most widely applied two query optimization algorithms.Semi-join is generally deemed to have better performance than direct-join.This paper will make an analysis about these two algorithms and make experiments to test them with joining by equivalence in the local area network with big data loaded.At last,based on the result of experiments,after quantizing the superiority of semi-join to direct-join,get a conclusion that semi-join is better than direct-join in actual situations.
Key concepts: Join (topology), Computer science, Sort-merge join, Hash join, Database, Algorithm, Distributed database, Query optimization