2006Jisuanji gongchengRequires access

Algorithms for Sliding Window Join over Distributed Data Stream

Jiangbo Qian

Open publisher page 1 citations

Abstract

Distributed processing is a very promising route towards a more effective and adaptive data stream processing model.This paper studies window join over data streams,which is an important class of continuous operators for distributed processing.A novel distributed join approach named DM3Join is proposed.DM3Join consists of two parts.One is to decompose concurrent join query,merge the same join predicate and form distributed join operator.The other is to implement part join based on moving of data stream through distributed agent,and form final results in query engine.Different from most of other algorithms,the algorithm executes window joins performs like a router and needs only one scan over the data streams since different join queries share the intermediate results.The experimental results show that the algorithm is effective.

About this research paper

What this paper is about

Distributed processing is a very promising route towards a more effective and adaptive data stream processing model.This paper studies window join over data streams,which is an important class of continuous operators for distributed processing.A novel distributed join approach named DM3Join is proposed.DM3Join consists of two parts.One is to decompose concurrent join query,merge the same join predicate and form distributed join operator.The other is to implement part join based on moving of data stream through distributed agent,and form final results in query engine.Different from most of other algorithms,the algorithm executes window joins performs like a router and needs only one scan over the data streams since different join queries share the intermediate results.The experimental results show that the algorithm is effective.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

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

Distributed processing is a very promising route towards a more effective and adaptive data stream processing model.This paper studies window join over data streams,which is an important class of continuous operators for distributed processing.A novel distributed join approach named DM3Join is proposed.DM3Join consists of two parts.One is to decompose concurrent join query,merge the same join predicate and form distributed join operator.The other is to implement part join based on moving of data stream through distributed agent,and form final results in query engine.Different from most of other algorithms,the algorithm executes window joins performs like a router and needs only one scan over the data streams since different join queries share the intermediate results.The experimental results show that the algorithm is effective.

Key concepts: Computer science, Joins, Join (topology), Merge (version control), Sort-merge join, Hash join, Distributed computing, Sliding window protocol

Related papers

Back to paper searchBrowse research topicsOriginal source
Algorithms for Sliding Window Join over Distributed Data Stream — Research Paper | ScholarLens