DocumentCode
3374781
Title
Deferred updates and data placement in distributed databases
Author
Chundi, Parvathi ; Rosenkrantz, Daniel J. ; Ravi, S.S.
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Albany, NY, USA
fYear
1996
fDate
26 Feb-1 Mar 1996
Firstpage
469
Lastpage
476
Abstract
Commercial distributed database systems generally support an optional protocol that provides loose consistency of replicas, allowing replicas to be inconsistent for some time. In such a protocol, each replicated data item is assigned a primary copy site. Typically, a transaction updates only the primary copies of data items, with updates to other copies deferred until after the transaction commits. After a transaction commits, its updates to primary copies are sent transactionally to the other sites containing secondary copies. We investigate the transaction model underlying the above protocol. We show that global serializability in such a system is a property of the placement of primary and secondary copies of replicated data items. We present a polynomial time algorithm to assign primary sites to data items so that the resulting topology ensures serializability
Keywords
data integrity; distributed databases; query processing; transaction processing; commercial database; data placement; deferred updates; distributed databases; global serializability; polynomial time algorithm; primary copies; primary copy site; protocol; query processing; replica consistency; replicated data item; secondary copies; transaction processing; Access protocols; Availability; Computer science; Concurrency control; Database systems; Distributed databases; Message-oriented middleware; Polynomials; Topology; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1996. Proceedings of the Twelfth International Conference on
Conference_Location
New Orleans, LA
ISSN
1063-6382
Print_ISBN
0-8186-7240-4
Type
conf
DOI
10.1109/ICDE.1996.492196
Filename
492196
Link To Document