Scheduling strategies for processing continuous queries over streams

被引:0
|
作者
Jiang, QC [1 ]
Chakravarthy, S [1 ]
机构
[1] Univ Texas, Dept Comp Sci & Engn, Arlington, TX 76019 USA
来源
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stream data processing poses many challenges. Two important characteristics of stream data processing - bursty arrival rates and the need for near real-time performance requirement - challenge the allocation of limited resources in the system. Several scheduling algorithms (e.g., Chain strategy) have been proposed for minimizing the maximal memory requirements in the literature. In this paper, we propose novel scheduling strategies to minimize tuple latency as well as total memory requirement. We first introduce a path capacity strategy (PCS) with the goal of minimizing tuple latency. We then compare the PCS and the Chain strategy to identify their limitations and propose additional scheduling strategies that improve upon them. Specifically, we introduce a segment strategy (SS) with the goal of minimizing the memory requirement, and its simplified version. In addition, we introduce a hybrid strategy, termed the threshold strategy (TS), to addresses the combined optimization of both tuple latency and memory requirement. Finally, we present the results of a wide range of experiments conducted to evaluate the efficiency and the effectiveness of the proposed scheduling strategies.
引用
收藏
页码:16 / 30
页数:15
相关论文
共 50 条
  • [31] MKStream: An Efficient Algorithm for Processing Multiple Keyword Queries over XML Streams
    Barros, Evandrino G.
    Laender, Alberto H. F.
    Moro, Mirella M.
    da Silva, Altigran S.
    CONCEPTUAL MODELING, 2014, 8824 : 100 - 107
  • [32] Continuous Monitoring of Top-k Dominating Queries over Uncertain Data Streams
    Li, Guohui
    Luo, Changyin
    Li, Jianjun
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2014, PT I, 2014, 8786 : 244 - 255
  • [33] Chaos-based predictive algorithm for continuous aggregate queries over data streams
    Yu, Ya-Xin
    Wang, Guo-Ren
    Chen, Can
    Fu, Chong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2007, 28 (08): : 1105 - 1108
  • [34] A chaos-based predictive algorithm for continuous aggregate queries over data streams
    Yu, Yaxin
    Wang, Guoren
    Chen, Can
    Fu, Chong
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 3, PROCEEDINGS, 2007, : 391 - +
  • [35] Parallel Continuous Preference Queries over Out-of-Order and Bursty Data Streams
    Mencagli, Gabriele
    Torquati, Massimo
    Danelutto, Marco
    De Matteis, Tiziano
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (09) : 2608 - 2624
  • [36] Dynamic Count-Min Sketch for Analytical Queries over Continuous Data Streams
    Zhu, Xiaobo
    Wu, Guangjun
    Zhang, Hong
    Wang, Shupeng
    Ma, Bingnan
    2018 IEEE 25TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2018, : 225 - 234
  • [37] Adaptively brokering continuous queries for exploiting streams
    Zechinelli-Martini, Jose-Luis
    Delot, Thierry
    NINTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2008, : 179 - +
  • [38] CONTINUOUS MULTIPLE OLAP QUERIES FOR DATA STREAMS
    Parimala, N.
    Bhawna, S.
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2012, 21 (02) : 141 - 164
  • [39] Parallel Processing of Dynamic Continuous Queries over Streaming Data Flows
    Deng, Ze
    Wu, Xiaoming
    Wang, Lizhen
    Chen, Xiaodao
    Ranjan, Rajiv
    Zomaya, Albert
    Chen, Dan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (03) : 834 - 846
  • [40] cGridex: Efficient processing of continuous range queries over moving objects
    Wang, XY
    Zhang, Q
    Sun, WW
    Wang, W
    Shi, BL
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 345 - 356