Continuous Queries over Append-Only Databases.
Douglas B. Terry, David Goldberg, David A. Nichols, Brian M. Oki:
Continuous Queries over Append-Only Databases.
SIGMOD Conference 1992: 321-330@inproceedings{DBLP:conf/sigmod/TerryGNO92,
author = {Douglas B. Terry and
David Goldberg and
David A. Nichols and
Brian M. Oki},
editor = {Michael Stonebraker},
title = {Continuous Queries over Append-Only Databases},
booktitle = {Proceedings of the 1992 ACM SIGMOD International Conference on
Management of Data, San Diego, California, June 2-5, 1992},
publisher = {ACM Press},
year = {1992},
pages = {321-330},
ee = {http://doi.acm.org/10.1145/130283.130333, db/conf/sigmod/TerryGNO92.html},
crossref = {DBLP:conf/sigmod/92},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In a database to which data is continually added, users may wish to issue
a permanent query and be notified whenever data matches the query. If such
continuous queries examine only single records, this can be implemented
by examining each record as it arrives. This is very efficient because only the
incoming record needs to be scanned. This simple approach does not work for
queries involving joins or time. The Tapestry system allows users to issue
such queries over a database of mail and bulletin board messages. The user
issues a static query, such as "show me all messages that have been replied
to by Jones," as though the database were fixed and unchanging. Tapestry
converts the query into an incremental query that efficiently finds new
matches to the original query as new messages are added to the database.
This paper describes the techniques used in Tapestry, which do not depend
on triggers and thus be implemented on any commercial database that supports
SQL. Although Tapestry is designed for filtering mail and news messages,
its techniques are applicable to any append-only database.
Copyright © 1992 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Michael Stonebraker (Ed.):
Proceedings of the 1992 ACM SIGMOD International Conference on Management of Data, San Diego, California, June 2-5, 1992.
ACM Press 1992
,
SIGMOD Record 21(2),
June 1992
Contents
[Abstract and Index Terms]
[Full Text in PDF Format, 1159 KB]
References
- [1]
- José A. Blakeley, Per-Åke Larson, Frank Wm. Tompa:
Efficiently Updating Materialized Views.
SIGMOD Conference 1986: 61-71

- [2]
- ...
- [3]
- Dov M. Gabbay, Peter McBrien:
Temporal Logic & Historical Databases.
VLDB 1991: 423-430

- [4]
- David K. Gifford, Robert W. Baldwin, Stephen T. Berlin, John M. Lucassen:
An Architecture for Large Scale Information Systems.
SOSP 1985: 161-170

- [5]
- T. Y. Cliff Leung, Richard R. Muntz:
Query Processing for Temporal Databases.
ICDE 1990: 200-208

- [6]
- ...
- [7]
- Thomas W. Malone, Kenneth R. Grant, Franklyn A. Turbak, Stephen A. Brobst, Michael D. Cohen:
Intelligent Information-Sharing Systems.
Commun. ACM 30(5): 390-402(1987)

- [8]
- Dennis R. McCarthy, Umeshwar Dayal:
The Architecture Of An Active Data Base Management System.
SIGMOD Conference 1989: 215-224

- [9]
- C. Mohan, Donald J. Haderle, Yun Wang, Josephine M. Cheng:
Single Table Access Using Multiple Indexes: Optimization, Execution, and Concurrency Control Techniques.
EDBT 1990: 29-43

- [10]
- Stephen Pollock:
A Rule-Based Message Filtering System.
ACM Trans. Inf. Syst. 6(3): 232-254(1988)

- [11]
- Arnon Rosenthal, Sharma Chakravarthy, Barbara T. Blaustein, José A. Blakeley:
Situation Monitoring for Active Databases.
VLDB 1989: 455-464

- [12]
- Ulf Schreier, Hamid Pirahesh, Rakesh Agrawal, C. Mohan:
Alert: An Architecture for Transforming a Passive DBMS into an Active DBMS.
VLDB 1991: 469-478

- [13]
- Richard T. Snodgrass:
The Temporal Query Language TQuel.
ACM Trans. Database Syst. 12(2): 247-298(1987)

- [14]
- Michael Stonebraker, Anant Jhingran, Jeffrey Goh, Spyros Potamianos:
On Rules, Procedures, Caching and Views in Data Base Systems.
SIGMOD Conference 1990: 281-290

- [15]
- ...
- [16]
- ...
- [17]
- ...
Copyright © Thu Dec 24 17:06:24 2009
by Michael Ley (ley@uni-trier.de)