1987Computer Applications and SoftwareRequires access

USING SEMI-JOINS TO REALIZE JOINS AND MIXED-SEMI(?)JOINS

Liwei Zhao

Open publisher page 0 citations

Abstract

In DDBS query processing, Semi-Join is often used to realize joins of relations distributed among different sites. This method may reduce communication cost in performing joins. This paper provides an efficient algorithm to perform this kind of operations. In comparison wish the existing methods, our algorithm has the following advantages. (1) An useful and practical criterion J to determine whether a Semi-Join is beneficial and to measure its benefit. (2) With the help of J, using the Semi-Join, to perform the corresponding Join or the Join dorectly before sending data. This paper generalizes Semi-Joins by putting forward the concept of Mixed-Somi-Joins(MSJs). The properties about MSJs are discussed. They are useful to prowess more general queries efficiently. Such as the selections on the Joins. All these new works provide a proper base to solve the queries in the form of the Select-Project-Join expression.

About this research paper

What this paper is about

In DDBS query processing, Semi-Join is often used to realize joins of relations distributed among different sites. This method may reduce communication cost in performing joins. This paper provides an efficient algorithm to perform this kind of operations. In comparison wish the existing methods, our algorithm has the following advantages. (1) An useful and practical criterion J to determine whether a Semi-Join is beneficial and to measure its benefit. (2) With the help of J, using the Semi-Join, to perform the corresponding Join or the Join dorectly before sending data. This paper generalizes Semi-Joins by putting forward the concept of Mixed-Somi-Joins(MSJs). The properties about MSJs are discussed. They are useful to prowess more general queries efficiently. Such as the selections on the Joins. All these new works provide a proper base to solve the queries in the form of the Select-Project-Join expression.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In DDBS query processing, Semi-Join is often used to realize joins of relations distributed among different sites. This method may reduce communication cost in performing joins. This paper provides an efficient algorithm to perform this kind of operations. In comparison wish the existing methods, our algorithm has the following advantages. (1) An useful and practical criterion J to determine whether a Semi-Join is beneficial and to measure its benefit. (2) With the help of J, using the Semi-Join, to perform the corresponding Join or the Join dorectly before sending data. This paper generalizes Semi-Joins by putting forward the concept of Mixed-Somi-Joins(MSJs). The properties about MSJs are discussed. They are useful to prowess more general queries efficiently. Such as the selections on the Joins. All these new works provide a proper base to solve the queries in the form of the Select-Project-Join expression.

Key concepts: Joins, Join (topology), Computer science, Database, Theoretical computer science, Data mining, Information retrieval, Programming language

Related papers

Back to paper searchBrowse research topicsOriginal source
USING SEMI-JOINS TO REALIZE JOINS AND MIXED-SEMI(?)JOINS — Research Paper | ScholarLens