On concurrency control in sliding window queries over data streams

被引:0
|
作者
Golab, Lukasz [1 ]
Bijay, Kumar Gaurav
Ozsu, M. Tamer
机构
[1] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Indian Inst Technol, Dept Comp Sci & Engn, Bombay, Maharashtra, India
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data stream systems execute a dynamic workload of long-running and one-time queries, with the streaming inputs typically bounded by sliding windows. For efficiency, windows may be advanced periodically by replacing the oldest part of the window with a batch of new data. Existing work on stream processing assumes that a window cannot be advanced while it is being accessed by a query. In this paper, we argue that concurrent processing of queries (reads) and window-slides (writes) is required by data stream systems in order to allow prioritized query scheduling and improve the freshness of answers. We prove that the traditional notion of conflict serializability is insufficient in this context and define stronger isolation levels that restrict the allowed serialization orders. We also design and experimentally evaluate a transaction scheduler that efficiently enforces the new isolation levels.
引用
收藏
页码:608 / 626
页数:19
相关论文
共 50 条
  • [1] Incremental evaluation of sliding-window queries over data streams
    Ghanem, Thanaa M.
    Hammad, Moustafa A.
    Mokbel, Mohamed F.
    Aref, Walid G.
    Elmagarmid, Ahmed K.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (01) : 57 - 72
  • [2] Semantics and Implementation of Continuous Sliding Window Queries over Data Streams
    Kraemer, Juergen
    Seeger, Bernhard
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2009, 34 (01):
  • [3] 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
  • [4] Supporting sliding window queries for continuous data streams
    Qiao, L
    Agrawal, D
    El Abbadi, A
    SSDBM 2002: 15TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2003, : 85 - 94
  • [6] Parallelizing skyline queries over uncertain data streams with sliding window partitioning and grid index
    Li, Xiaoyong
    Wang, Yijie
    Li, Xiaoling
    Wang, Yuan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2014, 41 (02) : 277 - 309
  • [7] Parallelizing skyline queries over uncertain data streams with sliding window partitioning and grid index
    Xiaoyong Li
    Yijie Wang
    Xiaoling Li
    Yuan Wang
    Knowledge and Information Systems, 2014, 41 : 277 - 309
  • [8] Complex semantically supported modeling/optimization of joining execution of sliding window queries over data streams
    Gu, Yu
    Li, Xiao-Jing
    Xu, Jia
    Yu, Ge
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2008, 29 (11): : 1552 - 1555
  • [9] Load shedding for window queries over continuous data streams
    Kim, Kwang Rak
    Kim, Hyeon Gyu
    Lecture Notes in Electrical Engineering, 2015, 373 : 159 - 164
  • [10] Sliding-Window Probabilistic Threshold Aggregate Queries on Uncertain Data Streams
    Chen, Donghui
    Chen, Ling
    INFORMATION SCIENCES, 2020, 520 (520) : 353 - 372