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 条
  • [21] Characterizing streams and riparian areas with airborne laser scanning data
    Tompalski, Piotr
    Coops, Nicholas C.
    White, Joanne C.
    Wulder, Michael A.
    Yuill, Anna
    REMOTE SENSING OF ENVIRONMENT, 2017, 192 : 73 - 86
  • [22] Distributed processing of continuous spatiotemporal queries over road networks
    Sallam, Asmaa
    Nagi, Khaled
    Abougabal, Mohamed
    Aref, Walid
    ALEXANDRIA ENGINEERING JOURNAL, 2012, 51 (02) : 85 - 93
  • [23] Efficient Location Updates for Continuous Queries over Moving Objects
    Yu-Ling Hsueh
    Roger Zimmermann
    Wei-Shinn Ku
    Journal of Computer Science and Technology, 2010, 25 : 415 - 430
  • [24] Exploiting punctuation semantics in continuous data streams
    Tucker, PA
    Maier, D
    Sheard, T
    Fegaras, L
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (03) : 555 - 568
  • [25] Effcient Location Updates for Continuous Queries over Moving Objects
    薛幼苓
    Roger Zimmermann
    顾维信
    Journal of Computer Science & Technology, 2010, 25 (03) : 415 - 430
  • [26] Efficient Location Updates for Continuous Queries over Moving Objects
    Hsueh, Yu-Ling
    Zimmermann, Roger
    Ku, Wei-Shinn
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (03) : 415 - 430
  • [27] Main Memory Evaluation of Monitoring Queries Over Moving Objects
    Dmitri V. Kalashnikov
    Sunil Prabhakar
    Susanne E. Hambrusch
    Distributed and Parallel Databases, 2004, 15 : 117 - 135
  • [28] Main memory evaluation of monitoring queries over moving objects
    Kalashnikov, DV
    Prabhakar, S
    Hambrusch, SE
    DISTRIBUTED AND PARALLEL DATABASES, 2004, 15 (02) : 117 - 135
  • [29] Efficient Processing of Skyline-Join Queries over Multiple Data Sources
    Nagendra, Mithila
    Candan, K. Selcuk
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2015, 40 (02):
  • [30] 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):