SIPRe: a partial database replication protocol with SI replicas

JE Armendáriz-Inigo, A Mauch-Goya… - Proceedings of the …, 2008 - dl.acm.org
JE Armendáriz-Inigo, A Mauch-Goya, JRG de Mendívil, FD Muñoz-Escoí
Proceedings of the 2008 ACM symposium on Applied computing, 2008dl.acm.org
Database replication has been researched as a solution to overcome the problems of
performance and availability of distributed systems. Full database replication, based on
group communication systems, is an attempt to enhance performance that works well for a
reduced number of sites. If application locality is taken into consideration, partial replication,
ie not all sites store the full database, also enhances scalability. On the other hand, it is
needed to keep all copies consistent. If each DBMS provides SI, the execution of …
Database replication has been researched as a solution to overcome the problems of performance and availability of distributed systems. Full database replication, based on group communication systems, is an attempt to enhance performance that works well for a reduced number of sites. If application locality is taken into consideration, partial replication, i.e. not all sites store the full database, also enhances scalability. On the other hand, it is needed to keep all copies consistent. If each DBMS provides SI, the execution of transactions has to be coordinated so as to obtain Generalized-SI (GSI). In this paper, a partial replication protocol providing GSI is introduced that gives a consistent view of the database, providing an adaptive replication technique and supporting the failure and recovery of replicas.
ACM Digital Library