An Adaptive Data Replication Algorithm

290Citations
Citations of this article
64Readers
Mendeley users who have this article in their library.

Abstract

This article addresses the performance of distributed database systems. Specifically, we present an algorithm for dynamic replication of an object in distributed systems. The algorithm is adaptive in the sense that it changes the replication scheme of the object (i.e., the set of processors at which the object is replicated) as changes occur in the read-write pattern of the object (i.e., the number of reads and writes issued by each processor). The algorithm continuously moves the replication scheme towards an optimal one. We show that the algorithm can be combined with the concurrency control and recovery mechanisms of a distributed database management system. The performance of the algorithm is analyzed theoretically and experimentally. On the way we provide a lower bound on the performance of any dynamic replication algorithm.

Cite

CITATION STYLE

APA

Wolfson, O., Jajodia, S., & Huang, Y. (1997). An Adaptive Data Replication Algorithm. ACM Transactions on Database Systems, 22(2), 255–314. https://doi.org/10.1145/249978.249982

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free