Title :
Using a J2EE cluster for parallel computation of join queries in distributed databases
Author :
Ben-Asher, Yosi ; Berkovsky, Shlomo ; Tammam, Ariel ; Shmueli, Edi
Author_Institution :
Dept. of Comput. Sci., Haifa Univ., Israel
Abstract :
In here we consider the problem of parallel execution of Join operation by a J2EE cluster. J2EE clusters are intended for coarse-grain distributed processing of multiple queries/business transactions over the Web. Thus, the possibility of using a J2EE cluster for fine-grain parallel computations (parallel Joins in our case) is intriguing and of practical interest. We have developed a new variant of the SFR algorithm for parallel computation of Cartesian Product in Join operations and proved its optimality in terms of communication/execution-time tradeoffs via a simple lower bound. Our experimental results show that despite the fact that J2EE is considered to be a platform that uses a complex interfaces and software entities, such as various types of Java beans, J2EE clusters can be efficiently used to execute Join operation in parallel.
Keywords :
Internet; Java; business data processing; distributed databases; parallel processing; query processing; transaction processing; workstation clusters; Cartesian product; J2EE cluster; Java beans; SFR algorithm; World Wide Web; business transactions; cluster computing; coarse-grain distributed processing; distributed databases; join operation; join queries; multiple queries; parallel algorithms; parallel computation; parallel computing; Business; Clustering algorithms; Computer architecture; Concurrent computing; Distributed computing; Distributed databases; Distributed processing; Java; Parallel algorithms; Sun; Cluster Computing; Distributed Databases; J2EE; Parallel Algorithms;
Conference_Titel :
Parallel and Distributed Computing, 2004. Third International Symposium on/Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, 2004. Third International Workshop on
Print_ISBN :
0-7695-2210-6
DOI :
10.1109/ISPDC.2004.57