Incremental aggregation on multiple continuous queries

被引:0
作者
Jin, Chun [1 ]
Carbonell, Jaime [1 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Language Technol Inst, Pittsburgh, PA 15213 USA
来源
FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS | 2006年 / 4203卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Continuously monitoring large-scale aggregates over data streams is important for many stream processing applications, e.g. collaborative intelligence analysis, and presents new challenges to data management systems. The first challenge is to efficiently generate the updated aggregate values and provide the new results to users after new tuples arrive. We implemented an incremental aggregation mechanism for doing so for arbitrary algebraic aggregate functions including user-defined ones by keeping up-to-date finite data summaries. The second challenge is to construct shared query evaluation plans to support large-scale queries effectively. Since multiple query optimization is NP-complete and the queries generally arrive asynchronously, we apply an incremental sharing approach to obtain the shared plans that perform reasonably well. The system is built as a part of ARGUS, a stream processing system atop of a DBMS. The evaluation study shows that our approaches are effective and efficient on typical collaborative intelligence analysis data and queries.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 22 条
  • [1] Aurora: a new model and architecture for data stream management
    Abadi, DJ
    Carney, D
    Cetintemel, U
    Cherniack, M
    Convey, C
    Lee, S
    Stonebraker, M
    Tatbul, N
    Zdonik, S
    [J]. VLDB JOURNAL, 2003, 12 (02) : 120 - 139
  • [2] Agarwal S, 1996, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, P506
  • [3] [Anonymous], 2003, SIGMOD 03
  • [4] Babcock B., 2002, Proceedings of the Twenty-First ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS), P1, DOI DOI 10.1145/543613.543615
  • [5] UPDATING DERIVED RELATIONS - DETECTING IRRELEVANT AND AUTONOMOUSLY COMPUTABLE UPDATES
    BLAKELEY, JA
    COBURN, N
    LARSON, PA
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1989, 14 (03): : 369 - 400
  • [6] Chandrasekaran S., 2003, CIDR
  • [7] CHEN J, 2000, SIGMOD, P379
  • [8] Chen Zhimin, 2005, SIGMOD, P263
  • [9] Cormode Graham, 2005, Proceedings of the 2005 ACM SIGMOD international conference on Management of data, SIGMOD '05, P25
  • [10] DEHAAN D, 2005, SIGMOD C, P179