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 条
  • [1] Parallel processing of continuous queries over data streams
    Safaei, Ali A.
    Haghjoo, Mostafa S.
    DISTRIBUTED AND PARALLEL DATABASES, 2010, 28 (2-3) : 93 - 118
  • [2] Parallel processing of continuous queries over data streams
    Ali A. Safaei
    Mostafa S. Haghjoo
    Distributed and Parallel Databases, 2010, 28 : 93 - 118
  • [3] Earliest Deadline Scheduling for Continuous Queries over Data Streams
    Li, Xin
    Jia, Zhiping
    Ma, Li
    Zhang, Ruihua
    Wang, Haiyang
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 57 - +
  • [4] A QoS-guaranteeing scheduling algorithm for continuous queries over streams
    Wu, Shanshan
    Lv, Yanfei
    Yu, Ge
    Gu, Yu
    Li, Xiaojing
    ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 522 - +
  • [5] Continuous queries over data streams
    Babu, S
    Widom, J
    SIGMOD RECORD, 2001, 30 (03) : 109 - 120
  • [6] Flexible multi-threaded scheduling for continuous queries over data streams
    Cammert, Michael
    Heinz, Christoph
    Kraemer, Juergen
    Seeger, Bernhard
    Vaupel, Sonny
    Wolske, Udo
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1-2, 2007, : 624 - 633
  • [7] Processing sliding window join aggregate in continuous queries over data streams
    Wang, WP
    Li, JZ
    Zhang, DD
    Guo, LJ
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3255 : 348 - 363
  • [8] Continuous Processing of Preference Queries in Data Streams
    Kontaki, Maria
    Papadopoulos, Apostolos N.
    Manolopoulos, Yannis
    SOFSEM 2010: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2010, 5901 : 47 - 60
  • [9] Hypothetical Answers to Continuous Queries over Data Streams
    Cruz-Filipe, Luis
    Gaspar, Graca
    Nunes, Isabel
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 2798 - 2805
  • [10] Hypothetical Answers to Continuous Queries Over Data Streams
    Cruz-Filipe, Luís
    Gaspar, Graça
    Nunes, Isabel
    ACM Transactions on Computational Logic, 2024, 25 (04)