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 条
  • [41] No pane, no gain: Efficient evaluation of sliding-window aggregates over data streams
    Li, J
    Maier, D
    Tufte, K
    Papadimos, V
    Tucker, PA
    SIGMOD RECORD, 2005, 34 (01) : 39 - 44
  • [42] Sliding window based weighted maximal frequent pattern mining over data streams
    Lee, Gangin
    Yun, Unil
    Ryu, Keun Ho
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (02) : 694 - 708
  • [43] A sliding window based algorithm for frequent closed itemset mining over data streams
    Nori, Fatemeh
    Deypir, Mahmood
    Sadreddini, Mohamad Hadi
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (03) : 615 - 623
  • [44] 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
  • [45] Mining Weighted Rare Association Rules Using Sliding Window over Data Streams
    Ouyang, Weimin
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ELECTRONIC TECHNOLOGY, 2016, 48 : 116 - 119
  • [46] A sliding window method for finding recently frequent itemsets over Online data streams
    Chang, JH
    Lee, WS
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2004, 20 (04) : 753 - 762
  • [47] A frequent itemsets mining algorithm based on matrix in sliding window over data streams
    Fan Guidan
    Yin Shaohong
    2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATIONS (ISDEA), 2013, : 66 - 69
  • [48] An Efficient Algorithm for Mining Frequent Item over Data Streams Based on Sliding Window
    Kuang Zhufang
    Yang Guogui
    Xin Dongjun
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 613 - 618
  • [49] Mining Approximate Frequent Itemsets over Data Streams Using Window Sliding Techniques
    Kim, Younghee
    Park, Eunkyoung
    Kim, Ungmo
    DATABASE THEORY AND APPLICATION, 2009, 64 : 49 - 56
  • [50] 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