Characterizing memory requirements for queries over continuous data streams

被引:32
作者
Arasu, A [1 ]
Babcock, B [1 ]
Babu, S [1 ]
McAlister, J [1 ]
Widom, J [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 2004年 / 29卷 / 01期
关键词
algorithms; performance; theory; continuous queries; memory requirement; streams;
D O I
10.1145/974750.974756
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article deals with continuous conjunctive queries with arithmetic comparisons and optional aggregation over multiple data streams. An algorithm is presented for determining whether or not any given query can be evaluated using a bounded amount of memory for all possible instances of the data streams. For queries that can be evaluated using bounded memory, an execution strategy based on constant-sized synopses of the data streams is proposed. For queries that cannot be evaluated using bounded memory, data stream scenarios are identified in which evaluating the queries requires memory linear in the size of the unbounded streams.
引用
收藏
页码:162 / 194
页数:33
相关论文
共 50 条
  • [31] A geometric approach to monitoring threshold functions over distributed data streams
    Sharfman, Izchak
    Schuster, Assaf
    Keren, Daniel
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (04):
  • [32] An efficient location update mechanism for continuous queries over moving objects
    Cheng, Reynold
    Lam, Kam-Yiu
    Prabhakar, Sunil
    Liang, Biyu
    INFORMATION SYSTEMS, 2007, 32 (04) : 593 - 620
  • [33] Continuous k nearest neighbor queries over large multi-attribute trajectories: a systematic approach
    Xu, Jianqiu
    Gueting, Ralf Hartmut
    Gao, Yunjun
    GEOINFORMATICA, 2018, 22 (04) : 723 - 766
  • [34] LSiX: A Scheme for Efficient Multiple Continuous Window Aggregation Over Streams
    Kawakami, Shun
    Bou, Savong
    Amagasa, Toshiyuki
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY, DAWAK 2024, 2024, 14912 : 322 - 328
  • [35] Scheduling Periodic Continuous Queries in Real-Time Data Broadcast Environments
    Wang, Hongya
    Xiao, Yingyuan
    Shu, LihChyun
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (09) : 1325 - 1340
  • [36] Distributed Sequence Pattern Detection Over Multiple Data Streams
    Leghari, Ahmed Khan
    Cao, Jianneng
    Zhou, Yongluan
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2015, 2015, 9282 : 380 - 394
  • [37] Continuous Query Processing of Spatio-Temporal Data Streams in PLACE
    Mohamed F. Mokbel
    Xiaopeng Xiong
    Moustafa A. Hammad
    Walid G. Aref
    GeoInformatica, 2005, 9 : 343 - 365
  • [38] Continuous query processing of spatio-temporal data streams in PLACE
    Mokbel, MF
    Xiong, XP
    Aref, WG
    Hammad, MA
    GEOINFORMATICA, 2005, 9 (04) : 343 - 365
  • [39] Elastic Scaling of Stateful Operators Over Fluctuating Data Streams
    Wu, Minghui
    Sun, Dawei
    Gao, Shang
    Li, Keqin
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3555 - 3568
  • [40] C-SPARQL: A CONTINUOUS QUERY LANGUAGE FOR RDF DATA STREAMS
    Barbieri, Davide Francesco
    Braga, Daniele
    Ceri, Stefano
    Della Valle, Emanuele
    Grossniklaus, Michael
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2010, 4 (01) : 3 - 25