• DocumentCode
    3392682
  • Title

    A vector-based atomic broadcast protocol for deferred updates in replicated distributed databases

  • Author

    Xu, Xiangzhong ; Wang, Jingye ; Pan, Lijun

  • Author_Institution
    Dept. of Equip. Command&Adm., Acad. of Armored Force Eng., Beijing
  • fYear
    2008
  • fDate
    10-12 Oct. 2008
  • Firstpage
    1137
  • Lastpage
    1141
  • Abstract
    Deferred updates propagation enhances update performance and reduces transaction response time for software-based replication in distributed databases. However, it may also result in concurrency anomalies if not handled properly. In this paper, we investigate the replication models and propose one vector-based atomic broadcast protocol for deferred updates, which is superior to the global sequencer-based atomic broadcast protocol in robustness and efficiency. The strategy for dealing with the processing of the deferred updates and the strategy for determining the establishment of update stability are put forward. Two practical examples are also given to further exemplify the main ideas. Finally, the reach of consensus through group communication is discussed in brief. With the new approach, group members can detect and recover from communication failures and establish update stability. The research results are beneficial to other similar projects.
  • Keywords
    replicated databases; replicated distributed databases; software-based replication; vector-based atomic broadcast protocol; Availability; Broadcasting; Concurrent computing; Delay; Distributed databases; Hardware; Protocols; Robustness; Stability; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Simulation and Scientific Computing, 2008. ICSC 2008. Asia Simulation Conference - 7th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-1786-5
  • Electronic_ISBN
    978-1-4244-1787-2
  • Type

    conf

  • DOI
    10.1109/ASC-ICSC.2008.4675537
  • Filename
    4675537