MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Differential evaluation of continual queries (1996) [46 citations — 13 self]

Download:
Download as a PDF | Download as a PS
by Ling Liu, Calton Pu, Roger Barga, Tong Zhou
In IEEE Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong
http://www.cse.ogi.edu/sysl/projects/DIOM/online_pub/tech/TR95-17.ps
Add To MetaCart

Abstract:

Information Superhighway environments such as the Internet have brought us ready access to large amount of information. However, Internet data is notoriously unorganized and autonomously managed in a distributed fashion. Large scale information monitoring in the Internet environment requires support beyond traditional database techniques. Two of the key issues are the increasing reward in monitoring a fast growing information base and the similarly increasing processing cost. To improve the expressiveness of queries for information monitoring, we define continual queries as a useful tool for monitoring of updated information. Continual queries are standing queries that monitor the source data and notify the users whenever new data matches the query. In addition to periodic refresh [27], continual queries include Epsilon Transaction [18, 19] concepts to allow users to specify query refresh based on the magnitude of updates. To support efficient processing of continual queries, we propose a differential re-evaluation algorithm (DRA), which exploits the structure and information contained in both the query expressions and the database update operations. The DRA design can be seen as a synthesis of previous research on differential files, incremental view maintenance, and active databases.

Citations

360 The Theory of Relational Databases – Maier - 1983
241 View Maintenance in a Warehousing Environment – Zhuge, Garcia-Molina, et al. - 1995
240 Maintaining views incrementally – Gupta, Mumick, et al. - 1993
207 The Harvest information discovery and access system – Bowman, Danzig, et al. - 1994
201 Data Caching Issues in an Information Retrieval System – Alonso, Barbara, et al. - 1990
179 Efficiently updating materialized views – Blakeley, Larson, et al. - 1986
173 Harvest: A Scalable, Customizable Discovery and Access System – Bowman, Danzig, et al. - 1994
155 Continuous queries over append-only databases – Terry, Goldberg, et al. - 1992
153 Replica control in distributed systems: An asynchronous approach – Pu, Leff - 1991
95 The architecture of an active database management system – McCarthy, Dayal - 1989
87 A performance analysis of view materialization strategies – Hanson - 1987
67 Alert: An architecture for transforming a passive DBMS into an active DBMS – SCHREIER, PIRAHESH, et al. - 1991
62 A formal characterization of epsilon serializability – Ramamritham, Pu - 1995
58 Differential Files: Their Application to the Maintenance of Large Databases – Severance, Lohman - 1976
57 On rules, procedures, caching and views in database systems – Stonebraker, Jhingran, et al. - 1990
57 Divergence Control for Epsilon-Serializability – Wu, Yu, et al. - 1992
54 Updating distributed materialized views – Segev, Park - 1989
50 A snapshot differential refresh algorithm – Lindsay, Haas, et al. - 1986
36 Situation monitoring for active databases – Rosenthal, Chakravarthy, et al. - 1989
32 The distributed interoperable object model and its application to large-scale interoperable database systems – Liu, Pu - 1995
32 An Adaptive Approach to Query Mediation Across Heterogeneous Information Sources – Liu, Pu, et al. - 1996
25 Architectures and monitoring techniques for active databases: An evaluation – Chakravarthy - 1992
19 Preliminary design of adms+: A workstation-mainframe integrated architecture fopr database management systems – Roussopoulos, Kang - 1986
14 Extending logging for database snapshot refresh – Kahler, Risnes - 1987
13 Maintaining materialized views in distributed databases – Segev, Park - 1989
8 The diom approach to large-scale interoperable information systems – Liu, Pu - 1995
8 Divergence control for distributed database systems – Pu, Hseush, et al. - 1995
7 ACID properties need fast relief: Relaxing consistency using epsilon serializability – Pu, Chen - 1993
7 Processing continuous queries in general environments – Barbara, Alonso - 1993
6 Informix Guide to SQL: Syntax (Version 6.0 – Software, Inc - 1994
5 Processing continuous queries in general environments – Barbara, Alonso - 1993