Parallel processing of continuous queries over data streams

被引:0
|
作者
Ali A. Safaei
Mostafa S. Haghjoo
机构
[1] Iran University of Science and Technology,Department of Computer Engineering
来源
关键词
Query plan; Data stream; Parallel execution; Tuple latency;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we propose parallel processing of continuous queries over data streams to handle the bottleneck of single processor DSMSs. Queries are executed in parallel over the logical machines in a multiprocessing environment. Scheduling parallel execution of operators is performed via finding the shortest path in a weighted graph called Query Mega Graph (QMG), which is a logical view of K machines. By lapse of time, number of tuples waiting in queues of different operators may be very different. When a queue becomes full, re-scheduling is done by updating weight of edges of QMG. In the new computed path, machines with more workload will be used less. The proposed system is formally presented and its correctness is proved. It is also modeled in PetriNets and its performance is evaluated and compared with serial query processing as well as the Min-Latency scheduling algorithm. The presented system is shown to outperform them w.r.t. tuple latency (response time), memory usage, throughput and also tuple loss- critical parameters in any data stream management systems.
引用
收藏
页码:93 / 118
页数:25
相关论文
共 50 条
  • [31] Efficient processing of multiple continuous skyline queries over a data stream
    Lee, Yu Won
    Lee, Ki Yong
    Kim, Myoung Ho
    [J]. INFORMATION SCIENCES, 2013, 221 : 316 - 337
  • [32] Skyline queries over incomplete data streams
    Weilong Ren
    Xiang Lian
    Kambiz Ghazinour
    [J]. The VLDB Journal, 2019, 28 : 961 - 985
  • [33] Skyline queries over incomplete data streams
    Ren, Weilong
    Lian, Xiang
    Ghazinour, Kambiz
    [J]. VLDB JOURNAL, 2019, 28 (06): : 961 - 985
  • [34] Continuous Monitoring of Top-k Dominating Queries over Uncertain Data Streams
    Li, Guohui
    Luo, Changyin
    Li, Jianjun
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2014, PT I, 2014, 8786 : 244 - 255
  • [35] A chaos-based predictive algorithm for continuous aggregate queries over data streams
    Yu, Yaxin
    Wang, Guoren
    Chen, Can
    Fu, Chong
    [J]. FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 3, PROCEEDINGS, 2007, : 391 - +
  • [36] Dynamic Count-Min Sketch for Analytical Queries over Continuous Data Streams
    Zhu, Xiaobo
    Wu, Guangjun
    Zhang, Hong
    Wang, Shupeng
    Ma, Bingnan
    [J]. 2018 IEEE 25TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2018, : 225 - 234
  • [37] A Multicore Parallelization of Continuous Skyline Queries on Data Streams
    De Matteis, Tiziano
    Di Girolamo, Salvatore
    Mencagli, Gabriele
    [J]. EURO-PAR 2015: PARALLEL PROCESSING, 2015, 9233 : 402 - 413
  • [38] Supporting sliding window queries for continuous data streams
    Qiao, L
    Agrawal, D
    El Abbadi, A
    [J]. SSDBM 2002: 15TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2003, : 85 - 94
  • [39] Proactive Policy for Efficiently Updating Join Views on Continuous Queries Over Data Streams and Linked Data
    Chun, Sejin
    Jung, Jooik
    Lee, Kyong-Ho
    [J]. IEEE ACCESS, 2019, 7 : 86226 - 86241
  • [40] GAGPC: Optimization of multiple continuous queries on data streams
    Suh, Young-Kyoon
    Son, Jin Hyun
    Kim, Myoung Ho
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON DATABASES AND APPLICATIONS, 2006, : 215 - +