From 9f6047a5b8e674b697929c9d41cd683a65182862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thierry=20AIM=C3=89?= <thierry.aime@dgfip.finances.gouv.fr> Date: Mon, 21 Oct 2024 12:05:05 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20veille=20Haute=20disponibilit?= =?UTF-8?q?=C3=A9=20des=20bases=20de=20donn=C3=A9es=20relationnelles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 30ce9ba..de981dc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,18 @@ # Présentation [[_TOC_]] +## Haute disponibilité des bases de données relationnelles + +La haute disponibilité des bases de données fait référence à la capacité d’une base de données à rester opérationnelle et accessible en permanence, même en cas de panne ou de défaillance. Le principe général consiste à déployer une base de données sur plusieurs serveurs avec des mécanismes de synchronisation et de bascules lorsqu'un serveur ne répond plus. + +Les deux bases de données étudiées, PostgreSQL et MySQL/MariaDB dispose de solutions de haute disponibilité spécifique, PostgreSQL automatic failover, RepMgr et Patroni pour la première et Galera cluster, MaxScale/ProxySQL/HAProxyProxy + MRM et MySQL Master-HA pour MySQL/MariaDB. + +Ces diverses solutions sont mises en perspectives avec la solution de haute disponibilité proposée par Oracle RAC. + +Il ressort de l'étude que la haute disponibilité n'est plus un facteur discriminant pour le choix d'une base de données. PostgreSQL et MariaDB/MySQL proposent des solutions de haute disponibilité convaincantes. + +[EtudeSLL-Haute-Disponibilites_BDD-pub.odt](https://gitlab.adullact.net/marche-sll/etudes-de-veille/-/package_files/1110/download) + # Les études de veille du marché de support au logiciel libre L'objet de ce projet est de permettre la publication des études -- GitLab