MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  The Strobe Algorithms for Multi-Source Warehouse Consistency (1996) [86 citations — 9 self]

Download:
Download as a PDF | Download as a PS
by Yue Zhuge, Hector Garcia-molina, Janet L. Wiener
In International Conference on Parallel and Distributed Information Systems
http://www-db.stanford.edu/pub/papers/strobe-full.ps
Add To MetaCart

Abstract:

A warehouse is a data repository containing integrated information for efficient querying and analysis. Maintaining the consistency of warehouse data is challenging, especially if the data sources are autonomous and views of the data at the warehouse span multiple sources. Transactions containing multiple updates at one or more sources, e.g., batch updates, complicate the consistency problem. In this paper we identify and discuss three fundamental transaction processing scenarios for data warehousing. We define four levels of consistency for warehouse data and present a new family of algorithms, the Strobe family, that maintain consistency as the warehouse is updated, under the various warehousing scenarios. All of the algorithms are incremental and can handle a continuous and overlapping stream of updates from the sources. Our implementation shows that the algorithms are practical and realistic choices for a wide variety of update scenarios. 1

Citations

1319 Concurrency Control and Recovery in Database Systems – Bernstein, Hadzilacos, et al. - 1987
234 Maintaining Views Incrementally – Gupta, Mumick, et al. - 1993
230 View maintenance in a warehousing environment – Zhuge, Garcia-Molina, et al. - 1995
220 Maintenance of materialized views: Problems, techniques, and applications – GUPTA, MUMICK - 1995
195 Data caching issues in an information retrieval system – Alonso, Barbará, et al. - 1990
191 Deriving Production Rules for Incremental View Maintenance – Ceri, Widom - 1991
170 Wm.; Efficiently Updating Materialized Views – Blakeley, Larson, et al. - 1986
106 Incremental recomputation of active relational expressions – Qian, Wiederhold - 1991
97 A Framework for Supporting Data Integration Using the Materialized and Virtual Approaches – Hull, Zhou - 1996
86 Overview of multidatabase transaction management – Breitbart, Garcia-Molina, et al. - 1992
75 Read-Only Transactions in a Distributed Database – Garcia-Molina, Wiederhold - 1982
71 Algorithms for Deferred View Maintenance – Colby, Griffin, et al. - 1996
52 Currency-based Updates to Distributed Materialized Views – Segev, Fang - 1990
49 A snapshot differential refresh algorithm – Lindsay, Haas, et al. - 1986
40 Local verification of global integrity constraints in distributed databases – Gupta, Widom - 1993
38 Maintenance of views – Shmueli, Itai - 1984
31 Rdb/VMS: Developing the Data Warehouse – Inmon, Kelley - 1993
29 Maintenance of Materialized Views in a Deductive Database: An Update Propagation Approach – Harrison, Dietrich - 1992
25 A System Prototype for Warehouse View Maintenance – Wiener, Gupta, et al. - 1996
21 Improving performance in replicated databases through relaxed coherency – Gallersdorfer, Nicola - 1995
12 A Multidatabase System for Tracking and Retrieval of Financial Data – Cochinwala, Bradley - 1994
9 Consistency control of replicated data in federated databases – Wiederhold, Qian - 1990
8 Conservative timestamp revised for materialized view maintenance in a data warehouse – Baralis, Ceri, et al. - 1996
5 Command Reference Manual, release 4.9 edition – Sybase - 1992
4 Rdb/VMS: Developing the Data Warehouse. QED Publishing Group – Inmon, Kelley - 1993
2 Personal correspondence about IBM's data warehouse customer needs – Goldring, Hamel, et al. - 1996