• DocumentCode
    3347717
  • Title

    The case for independent updates

  • Author

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

  • Author_Institution
    Politecnico di Milano, Italy
  • fYear
    1992
  • fDate
    12-13 Nov 1992
  • Firstpage
    17
  • Lastpage
    19
  • 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
  • Keywords
    distributed databases; independent updates; large scale systems; reception vectors; replicated databases; two-phase commit; Art; Computer aided software engineering; Computer science; Database systems; History; Inventory control; Large-scale systems; Performance analysis; Propagation delay; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Management of Replicated Data, 1992., Second Workshop on the
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-8186-3170-8
  • Type

    conf

  • DOI
    10.1109/MRD.1992.242626
  • Filename
    242626