Using a J2EE cluster for parallel computation of join queries in distributed databases

Yosi Ben-Asher, Shlomo Berkovsky, Ariel Tammam, Edi Shmueli

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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 possiblity 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.

Original languageEnglish
Title of host publicationProc. - ISPDC 2004
Subtitle of host publicationThird Int. Symp. on Parallel and Distributed Computer/HeteroPar '04: Third Int. Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks
Pages58-63
Number of pages6
DOIs
StatePublished - 2004
EventProceedings - ISPDC 2004: Third International Symposium on Parallel and Distributed Computing/HeteroPar '04: Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks - Cork, Ireland
Duration: 5 Jul 20047 Jul 2004

Publication series

NameProceedings - ISPDC 2004: Third International Symposium on Parallel and Distributed Computing/HeteroPar '04: Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Hete

Conference

ConferenceProceedings - ISPDC 2004: Third International Symposium on Parallel and Distributed Computing/HeteroPar '04: Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks
Country/TerritoryIreland
CityCork
Period5/07/047/07/04

Keywords

  • Cluster Computing
  • Distributed Databases
  • J2EE
  • Parallel Algorithms

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Using a J2EE cluster for parallel computation of join queries in distributed databases'. Together they form a unique fingerprint.

Cite this