Load Shedding for Shared Window Join over Real-Time Data Streams

  • Authors:
  • Li Ma;Dangwei Liang;Qiongsheng Zhang;Xin Li;Hongan Wang

  • Affiliations:
  • School of Computer Science and Communication Engineering, China University of Petroleum, Dongying, P.R. China 257061 and Institute of Software, Chinese Academy of Sciences, Beijing, P.R. China 100 ...;Geophysical Research Institute of Shengli Oil Field, China Petroleum & Chemical Corporation, Dongying, P.R. China 257000;School of Computer Science and Communication Engineering, China University of Petroleum, Dongying, P.R. China 257061;Shandong University, Ji'nan, P.R. China 250101;Institute of Software, Chinese Academy of Sciences, Beijing, P.R. China 100190

  • Venue:
  • APWeb/WAIM '09 Proceedings of the Joint International Conferences on Advances in Data and Web Management
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Join is a fundamental operator in a Data Stream Management System (DSMS). It is more efficient to share execution of multiple windowed joins than separate execution of everyone because the former saves a part of cost in common windows. Therefore, shared window join is adopted widely in multi-queries DSMS. When all tasks of queries exceed maximum system capacity, the overloaded DSMS fails to process all of its input data and keep up with the rates of data arrival. Especially in a time-critical environment, queries should be completed not just timely but within certain deadlines. In this paper, we address load shedding approach for shared window join over real-time data streams. A load shedding algorithm LS-SJRT-CW is proposed to handle queries shared window join in overloaded real-time system effectively. It would reduce load shedding overhead by adjusting sliding window size. Experiment results show that our algorithm would decrease average deadline miss ratio over some ranges of workloads.