The case for independent updates

Stefano Ceri, Maurice A.W. Houtsma, Arthur M. Keller, Pierangela Samarati

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    2 Citations (Scopus)
    50 Downloads (Pure)

    Abstract

    The authors present the case for allowing independent updates on replicated databases. In autonomous, heterogeneous, or large scale systems, using two-phase commit for updates may be infeasible. Instead, the authors propose that a site may perform updates independently. Sites that are available can receive these updates immediately. But sites that are unavailable, or otherwise do not participate in the update transaction receive these updates later through propagation, rather than preventing the execution of the update transaction until sufficient sites can participate. Two or more sites come to agreement using a reconciliation procedure that uses reception vectors to determine how much of the history log should be transferred from one site to another. They also consider what events can initiate a reconciliation procedure
    Original languageEnglish
    Title of host publicationProceedings 2nd Workshop on Management of Replicated Data
    Place of PublicationLos Alamitos, CA
    PublisherIEEE Computer Society Press
    Pages17-19
    Number of pages3
    ISBN (Print)0-8186-3170-8
    DOIs
    Publication statusPublished - 1992
    Event2nd Workshop on the Management of Replicated Data 1992 - Monterey, United States
    Duration: 12 Nov 199213 Nov 1992
    Conference number: 2

    Workshop

    Workshop2nd Workshop on the Management of Replicated Data 1992
    Country/TerritoryUnited States
    CityMonterey
    Period12/11/9213/11/92

    Fingerprint

    Dive into the research topics of 'The case for independent updates'. Together they form a unique fingerprint.

    Cite this