Data Replicas in Distributed Information Services.
H. M. Gladney:
Data Replicas in Distributed Information Services.
ACM Trans. Database Syst. 14(1): 75-97(1989)@article{DBLP:journals/tods/Gladney89,
author = {H. M. Gladney},
title = {Data Replicas in Distributed Information Services},
journal = {ACM Trans. Database Syst.},
volume = {14},
number = {1},
year = {1989},
pages = {75-97},
ee = {http://doi.acm.org/10.1145/62032.62035, db/journals/tods/Gladney89.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
In an information distribution network in which records are
repeatedly read, it is cost-effective to keep read-only copies
in work locations. This paper presents a method of updating
replicas that need not be immediately synchronized with the
source data or with each other. The method allows an arbitrary
mapping from source records to replica records. It is
fail-safe, maximizes workstation autonomy, and is well suited
to a network with slow, unreliable, and/or expensive
communications links.
The algorithm is a manipulation of queries, which are
represented as short encodings. When a response is generated,
we record which portion of the source database was used.
Later, when the source data are updated, this information is
used to identify obsolete replicas. For each workstation,
the identity of obsolete replicas is saved until a workstation
process asks for this information. This workstation process
deletes each obsolete replica, and replaces it by an up-to-date
version either promptly or the next time the application asks
for this particular item. Throughout, queries are grouped so
that the impact of each source update transaction takes
effect atomically at each workstation.
Optimizations of the basic algorithm are outlined. These
overlap change dissemination with user service, allow the
mechanism to be hidden within the data delivery subsystem,
and permit very large networks.
Copyright © 1989 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.
CDROM Version: Load the CDROM "Volume 3 Issue 1, TODS 1976-1990" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
References
- [1]
- Michel E. Adiba, Bruce G. Lindsay:
Database Snapshots.
VLDB 1980: 86-91 BibTeX
- [2]
- Philip A. Bernstein, Nathan Goodman:
Concurrency Control in Distributed Database Systems.
ACM Comput. Surv. 13(2): 185-221(1981) BibTeX
- [3]
- Kapali P. Eswaran, Jim Gray, Raymond A. Lorie, Irving L. Traiger:
The Notions of Consistency and Predicate Locks in a Database System.
Commun. ACM 19(11): 624-633(1976) BibTeX
- [4]
- Hector Garcia-Molina, Gio Wiederhold:
Read-Only Transactions in a Distributed Database.
ACM Trans. Database Syst. 7(2): 209-234(1982) BibTeX
- [5]
- ...
- [6]
- ...
- [7]
- ...
- [8]
- Blake Ives, Gerard P. Learmonth:
The Information System as a Competitive Weapon.
Commun. ACM 27(12): 1193-1201(1984) BibTeX
- [9]
- T. A. Landers, Ronni Rosenberg:
An Overview of MULTIBASE.
DDB 1982: 153-184 BibTeX
- [10]
- Bruce G. Lindsay, Laura M. Haas, C. Mohan, Hamid Pirahesh, Paul F. Wilms:
A Snapshot Differential Refresh Algorithm.
SIGMOD Conference 1986: 53-60 BibTeX
- [11]
- ...
- [12]
- ...
- [13]
- ...
- [14]
- ...
- [15]
- James H. Morris, Mahadev Satyanarayanan, Michael H. Conner, John H. Howard, David S. H. Rosenthal, F. Donelson Smith:
Andrew: A Distributed Personal Computing Environment.
Commun. ACM 29(3): 184-201(1986) BibTeX
- [16]
- James B. Rothnie Jr., Philip A. Bernstein, Stephen Fox, Nathan Goodman, Michael Hammer, T. A. Landers, Christopher L. Reeve, David W. Shipman, Eugene Wong:
Introduction to a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 1-17(1980) BibTeX
- [17]
- ...
- [18]
- ...
- [19]
- ...
- [20]
- Irving L. Traiger, Jim Gray, Cesare A. Galtieri, Bruce G. Lindsay:
Transactions and Consistency in Distributed Database Systems.
ACM Trans. Database Syst. 7(3): 323-342(1982) BibTeX
- [21]
- Clement T. Yu, C. C. Chang:
On the Design of a Query Processing Strategy in a Distributed Database Environment.
SIGMOD Conference 1983: 30-39 BibTeX
Referenced by
- W. Kevin Wilkinson, Marie-Anne Neimat:
Maintaining Consistency of Client-Cached Data.
VLDB 1990: 122-133
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
TODS, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Tue Jun 24 18:39:06 2008