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 条
  • [31] Mining the frequent patterns in an arbitrary sliding window over online data streams
    Li, Guo-Hui
    Chen, Hui
    Ruan Jian Xue Bao/Journal of Software, 2008, 19 (10): : 2585 - 2596
  • [32] Density and sliding window-based clustering over evolving data streams
    Yu, Yanwei
    Zhao, Jindong
    Zhang, Yonggang
    Wen, Changci
    ICIC Express Letters, Part B: Applications, 2015, 6 (08): : 2275 - 2283
  • [33] High utility pattern mining over data streams with sliding window technique
    Ryang, Heungmo
    Yun, Unil
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 57 : 214 - 231
  • [34] Maintaining sliding window skylines on data streams
    Tao, YF
    Papadias, D
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2006, 18 (03) : 377 - 391
  • [35] Privacy protection on sliding window of data streams
    Wang, Weiping
    Li, Jianzhong
    Ai, Chunyu
    Li, Yingshu
    2007 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2008, : 213 - +
  • [36] Queries on XmL streams with bounded delay and concurrency
    Gauwin, Olivier
    Niehren, Joachim
    Tison, Sophie
    INFORMATION AND COMPUTATION, 2011, 209 (03) : 409 - 442
  • [37] Window specification over data streams
    Patroumpas, Kostas
    Sellis, Timos
    CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 4254 : 445 - 464
  • [38] Skyline queries over incomplete data streams
    Weilong Ren
    Xiang Lian
    Kambiz Ghazinour
    The VLDB Journal, 2019, 28 : 961 - 985
  • [39] Skyline queries over incomplete data streams
    Ren, Weilong
    Lian, Xiang
    Ghazinour, Kambiz
    VLDB JOURNAL, 2019, 28 (06): : 961 - 985
  • [40] Mining top-k frequent patterns over data streams sliding window
    Chen, Hui
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2014, 42 (01) : 111 - 131