• Home
  • Search
  • Shared-Memory Parallel Hash-Based Stream Join in Continuous Data Streams
  • Cite Icon1
  • https://doi.org/10.1007/978-3-030-86475-0_30Copy DOI Icon

Shared-Memory Parallel Hash-Based Stream Join in Continuous Data Streams

  • Jan 1, 2021
  • Peyman Behzadnia
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Stream join is known as one of the most important and computationally expensive stream operations in data stream management systems (DSMSs). Parallelization techniques that leverage modern multi-core processor have been proposed for stream join in literature. Equi-join is the most frequent type of join in query workloads, and symmetric hash join (SHJ) is the most effective algorithm to process that in data streams. In this paper, as the first research work, we propose a shared-memory parallel symmetric hash join algorithm on multi-core processors for equi-based stream join. Also, we introduce a novel parallel algorithm called chunk-based pairing hash join that significantly elevates throughput and scalability. We have performed extensive experimental evaluation that demonstrates high scalability and low latency for our proposed algorithms.

Similar Papers
  • Conference Article
  • Citations2

Finding Optimal Join Tree forMulti-Join Stream Queries in a Production System

  • Jan 01, 2006
  • J.S Gomes +1
  • Research Article

Real-Time Monitoring of Building Energy Metering Networks

  • Dec 21, 2015
  • Zenodo (CERN European Organization for Nuclear Research)
  • Diogo Anjos +2
  • Research Article
  • Citations3

Efficient Method for Continuous IoT Data Stream Indexing in the Fog-Cloud Computing Level

  • Jun 14, 2023
  • Big Data and Cognitive Computing
  • Karima Khettabi +4
  • Research Article
  • Citations3

Проблематика создания ГИС на основе систем управления потоками данных

  • May 20, 2017
  • Geodesy and Cartography
  • A.V Materuhin
  • PDF
  • Research Article
  • Citations2

Monitoring Big Data Streams Using Data Stream Management Systems: Industrial Needs, Challenges, and Improvements

  • Jun 27, 2023
  • Advances in Operations Research
  • Ahmad Alzghoul
  • Conference Article
  • Citations46

Prediction-Based QoS Management for Real-Time Data Streams

  • Jan 01, 2006
  • Yuan Wei +3
  • Book Chapter
  • Citations1

Event Composition and Detection in Data Stream Management Systems

  • Jan 01, 2005
  • Mukesh Mohania +4
  • Research Article

데이터 스트림 상에서 다중 연속 질의 처리를 위한 속성기반 접근 기법

  • Aug 31, 2007
  • The KIPS Transactions:PartD
  • Hyun-Ho Lee +1
  • Conference Article
  • Citations4

Research and Improvement of Load Balancing Algorithm in Distributed Sonar Data Stream Management System

  • Nov 01, 2012
  • Lu Shan +3
  • Research Article
  • Citations8

Streaming Tables: Native Support to Streaming Data in DBMSs

  • Oct 01, 2017
  • IEEE Transactions on Systems, Man, and Cybernetics: Systems
  • Luca Carafoli +3
  • Conference Article
  • Citations21

Performance Modeling of Stream Joins

  • Jun 08, 2017
  • Vincenzo Gulisano +4
  • Research Article
  • Citations15

Design, realization and user evaluation of the SmartVortex Visual Query System for accessing data streams in industrial engineering applications

  • Sep 01, 2014
  • Journal of Visual Languages and Computing
  • Emanuela Bauleo +5
  • Research Article
  • Citations39

Relational languages and data models for continuous queries on sequences and data streams

  • May 01, 2011
  • ACM Transactions on Database Systems
  • Yan-Nei Law +2
  • Book Chapter
  • Citations13

Integrating a Stream Processing Engine and Databases for Persistent Streaming Data Management

  • Sep 03, 2007
  • Yousuke Watanabe +3
  • Research Article
  • Citations56

Exploiting predicate-window semantics over data streams

  • Mar 01, 2006
  • ACM SIGMOD Record
  • Thanaa M Ghanem +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.