Replication Master-Master : incohérence des donnes insérées

170763
,

Bonjour,

j'ai effectuer une installation de serveur sgbd de type mariadb 10.1.37 sur deux machines serveurs pour but de garantir une haute disponibilité d’accès à la base de donnes en utilisant la méthode de réplication classique en mettant en place les deux serveurs en tant que des machines MASTER-MASTER comme elle illustré dans l'image ci-dessous.

architecture

durant la période de test de cette solution, j'ai constater que il y une incohérence des donnes insérées. toujours il y a des enregistrements ont le même id dans les deux serveurs mais avec des données différents.

S1

INSERT INTO contact_user (id, user_id, numero_telphone, adresse) VALUES
(7673,7673,'70775806',NULL),
(7674,7674,'83298117',NULL),
(7675,7675,'73874812',NULL),
(7676,7676,'77636225',NULL),

(7677,7677,'93607684',NULL),
(7678,7678,'76225441',NULL),
(7679,7679,'75385298',NULL);

S2

INSERT INTO contact_user (id, user_id, numero_telphone, adresse) VALUES
(7673,7673,'70775806',NULL),
(7674,7674,'83298117',NULL),
(7675,7675,'90635536',NULL),
(7676,7676,'90911015',NULL),

(7677,7677,'93607684',NULL),
(7678,7678,'76225441',NULL),
(7679,7679,'75385298',NULL);

j'ai besoin d'une solution pour résoudre ce problème ou s'il y a une autre solution alternative qui permet d'obtenir un HA cote base de données.

Merci d'avance.