• DocumentCode
    3267900
  • Title

    A new paradigm for high availability and efficiency in replicated distributed databases

  • Author

    Triantafillou, Peter ; Taylor, David

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1990
  • fDate
    9-13 Dec 1990
  • Firstpage
    136
  • Lastpage
    143
  • Abstract
    The paper presents a new paradigm for replication. Its major goal is to achieve performance similar to systems that do not employ replication and, at the same time, to offer the availability benefits that result from replication. The paradigm contributes two mechanisms. The first mechanism is an extended location service, for which it uses a logically centralized implementation. In addition, it modifies the traditional transaction-processing mechanism to interact with the location service inexpensively during transaction execution. The second mechanism is a priority-based, preemptive concurrency control algorithm which allows locks to be synchronously acquired at only a single replica. In addition, the paradigm exhibits desirable availability characteristics, satisfies the one-copy serializability correctness criterion and is easy to implement. For these reasons it is presented as a basis for designing efficient and highly available distributed databases
  • Keywords
    concurrency control; distributed databases; availability; efficiency; extended location service; locks; one-copy serializability correctness criterion; preemptive concurrency control algorithm; priority-based; replicated distributed databases; replication; transaction execution; transaction-processing; Availability; Collaboration; Communication networks; Computer networks; Computer science; Concurrency control; Context; Costs; Distributed computing; Distributed databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2087-0
  • Type

    conf

  • DOI
    10.1109/SPDP.1990.143522
  • Filename
    143522