Window-based multiple continuous query algorithm for data streams

被引:2
|
作者
Liu, Wen [1 ,2 ]
Zhang, Tuqian [3 ]
Liu, Junxia [1 ]
机构
[1] Xinjiang Inst Engn, Sch Control Engn, Urumqi 830023, Peoples R China
[2] 1350 Aidinghu Rd, Urumqi 830023, Xinjiang Provin, Peoples R China
[3] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2019年 / 75卷 / 09期
关键词
Sliding window; Data stream; Query sharing; Multiple continuous queries; Stream aggregation; EFFICIENT;
D O I
10.1007/s11227-019-02856-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As more data are being collected and analyzed in real time, stream processing is attracting greater attention. In traditional network, economic and financial analysis, or processing of sensors data in Internet of Things, efficient and timely methods of handling continuous data generation are required. Data are being produced at higher frequency, and the volume of data to be processed within a particular period of time is increasing rapidly. This is especially true for continuous window aggregation, which involves intensive computation. An increase in the number of query windows also generates scalability problems involving aggregate queries. Traditional query handling algorithms can perform many repeated operations. In this study, to enable window-based shared processing of continuous queries, a window reuse algorithm for a multi-query environment based on pace and results is proposed: the multiple continuous query algorithm (MCQA). The aggregation is simplified by gradually shrinking the set of multiple values so that the operation is reduced at each step, eventually achieving result sharing. The algorithm is implemented with the Storm stream processing framework. Experiments prove that the MCQA performance is more efficient and effectively reduces memory usage.
引用
收藏
页码:5782 / 5807
页数:26
相关论文
共 50 条
  • [31] Load shedding for window joins on multiple data streams
    Law, Yan-Nei
    Zaniolo, Carlo
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1-2, 2007, : 674 - +
  • [32] VBR video data scheduling using window-based prefetching
    Pusan Natl Univ, Pusan, Korea, Republic of
    Int Conf Multimedia Comput Syst Proc, (159-164):
  • [33] Sliding window-based outlier detection in mixed data stream
    Su, Xiaoke
    Lan, Yang
    Journal of Computational Information Systems, 2010, 6 (14): : 4905 - 4914
  • [34] A study on the two window-based marking algorithm in differentiated services network
    Lee, S
    Cho, B
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2003, 2762 : 344 - 351
  • [35] Causality Join Query Processing for Data Streams via a Spatiotemporal Sliding Window
    Kwon, Oje
    Li, Ki-Joune
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2009, 15 (12) : 2287 - 2310
  • [36] DC-Tree: An Algorithm for Skyline Query on Data Streams
    Yang, Jing
    Qu, Bo
    Li, Cui-Ping
    Chen, Hong
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2008, 5139 : 644 - +
  • [37] CONTINUOUS MONITORING OF DISTRIBUTED DATA STREAMS OVER A TIME-BASED SLIDING WINDOW
    Chan, Ho-Leung
    Lam, Tak-Wah
    Lee, Lap-Kei
    Ting, Hing-Fung
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 179 - 190
  • [38] Continuous Monitoring of Distributed Data Streams over a Time-Based Sliding Window
    Ho-Leung Chan
    Tak-Wah Lam
    Lap-Kei Lee
    Hing-Fung Ting
    Algorithmica, 2012, 62 : 1088 - 1111
  • [39] Continuous Monitoring of Distributed Data Streams over a Time-Based Sliding Window
    Chan, Ho-Leung
    Lam, Tak-Wah
    Lee, Lap-Kei
    Ting, Hing-Fung
    ALGORITHMICA, 2012, 62 (3-4) : 1088 - 1111
  • [40] VBR video data scheduling using window-based prefetching
    Kim, IH
    Kim, JW
    Lee, SW
    Chung, KD
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 1, 1999, : 159 - 164