Database Replication for Disconnected Operations with Quasi Real-Time Synchronization

Authors

  • Rafal Mucha AGH University of Science and Technology
  • Bartosz Balis AGH University, Dept. of Computer Science
  • Costin Grigoras CERN, Geneve
  • Jacek Kitowski AGH University of Science and Technology

DOI:

https://doi.org/10.7494/csci.2023.24.3.4831

Abstract

Database replication is a way to improve system throughput or achieve high availability. In most cases, using an active-active replica architecture is efficient and easy to deploy. Such a system has CP properties (from the CAP theorem: Consistency, Availability and network Partition tolerance). Creating an AP (available and partition tolerant) system requires using multi-primary replication. This approach, because of many difficulties in implementation, is not widely used. However, deployment of CCDB (experiment conditions and calibration database) needs to be an AP system in two locations. This necessity became an inspiration to examine the state-of-the-art in this field and to test the available solutions. The tests performed evaluate the performance of the chosen replication tools: Bucardo and EDB Replication Server. They show that the tested tools can be successfully used for continuous synchronization of two independent database instances.

Downloads

Download data is not yet available.

Downloads

Published

2023-10-01

How to Cite

Mucha, R., Balis, B., Grigoras, C., & Kitowski, J. (2023). Database Replication for Disconnected Operations with Quasi Real-Time Synchronization. Computer Science, 24(3). https://doi.org/10.7494/csci.2023.24.3.4831

Issue

Section

Articles

Most read articles by the same author(s)

1 2 > >>