Practical database replication

  • Authors:
  • Alfrânio Correia;José Pereira;Luís Rodrigues;Nuno Carvalho;Rui Oliveira

  • Affiliations:
  • Universidade do Minho, Portugal;Universidade do Minho, Portugal;Instituto Superior Técnico/INESC-ID, Portugal;Instituto Superior Técnico/INESC-ID, Portugal;Universidade do Minho, Portugal

  • Venue:
  • Replication
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This chapter illustrates how the concepts and algorithms described earlier in this book can be used to build practical database replication systems. This is achieved first by addressing architectural challenges on how required functionality is provided by generally available software componentes and then how different components can be efficiently integrated. A second set of practical challenges arises from experience on how performance assumptions map to actual environments and real workloads. The result is a generic architecture for replicated database management systems, focusing on the interfaces between key components, and then on how different algorithmic and practical optimization options map to real world gains. This shows how consistent database replication is achievable in the current state of the art.