Incremental Continuous Query Processing over Streams and Relations with Isolation Guarantees

被引:1
|
作者
Shaikh, Salman Ahmed [1 ]
Chao, Dong [2 ]
Nishimura, Kazuya [2 ]
Kitagawa, Hiroyuki [1 ]
机构
[1] Univ Tsukuba, Ctr Computat Sci, Tsukuba, Ibaraki, Japan
[2] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki, Japan
关键词
Continuous query processing; Stream processing; Isolation guarantees; Stream-relation join; Inconsistency problem; Incremental computation; T*-Tree index; STORE;
D O I
10.1007/978-3-319-44403-1_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stream processing has become an important research issue with the increase in stream data sources. Many stream processing systems need to reference non-streaming resources such as database relations to answer real world queries. Since database relation is a shared entity, it may be updated during the continuous query (CQ) execution by other database clients resulting in inconsistent query results (partly using the relation before update and partly after update). For this problem, an isolation model is needed to define the way in which these updates are reflected in the output of the stream-relation join. In this work we propose an incremental CQ processing approach with isolation guarantees which makes use of a monitor operator to transform the relational updates into stream tuples. Since database relations tend to be large, an in-memory T*-Tree index is used to increase the stream-relation join efficiency. Experiments are performed to prove that guaranteeing isolation solves the inconsistency problem and to show that the incremental computation and indexing improves the query throughput significantly.
引用
收藏
页码:321 / 335
页数:15
相关论文
共 50 条
  • [1] Incremental Query Processing on Big Data Streams
    Fegaras, Leonidas
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (11) : 2998 - 3012
  • [2] Continuous Query Processing Over Data, Streams and Services: Application to Robotics
    Scuturici, Vasile-Marian
    Gripay, Yann
    Petit, Jean-Marc
    Deguchi, Yutaka
    Suzuki, Einoshin
    NEW TRENDS IN DATABASES AND INFORMATION SYSTEMS (ADBIS 2015), 2015, 539 : 36 - 43
  • [3] Continuous query processing over music streams based on approximate matching mechanisms
    Chen, Hung-Chen
    Wu, Yi-Hung
    Soo, Yu-Chi
    Chen, Arbee L. P.
    MULTIMEDIA SYSTEMS, 2008, 14 (01) : 51 - 70
  • [4] Continuous query processing over music streams based on approximate matching mechanisms
    Hung-Chen Chen
    Yi-Hung Wu
    Yu-Chi Soo
    Arbee L. P. Chen
    Multimedia Systems, 2008, 14 : 51 - 70
  • [5] SPECTRA: Continuous Query Processing for RDF Graph Streams Over Sliding Windows
    Gillani, Syed
    Picard, Gauthier
    Laforest, Frederique
    28TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM) 2016), 2016,
  • [6] Continuous spatial keyword query processing over geo-textual data streams
    Liu, Hongwei
    Sun, Yongjiao
    Wang, Guoren
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2023, 26 (03): : 889 - 903
  • [7] Continuous spatial keyword query processing over geo-textual data streams
    Hongwei Liu
    Yongjiao Sun
    Guoren Wang
    World Wide Web, 2023, 26 : 889 - 903
  • [8] A semantics for a query language over sensors, streams and relations
    Brenninkmeijer, Christian Y. A.
    Galpin, Ixent
    Fernandes, Alvaro A. A.
    Paton, Norman W.
    SHARING DATA, INFORMATION AND KNOWLEDGE, PROCEEDINGS, 2008, 5071 : 87 - 99
  • [9] Adaptive Continuous Query Reoptimization over Data Streams
    Park, Hong Kyu
    Lee, Won Suk
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (07): : 1421 - 1428
  • [10] Technology of Continuous Query Optimization over Data Streams
    Feng Wei-bing
    Li Zhan-huai
    ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 362 - 366