2017-07-07 1 views
0

Je suis nouveau dans AWS, je travaille actuellement à la configuration de la région croisée multi-maître pour postgresql. Dans mon scénario, j'utilise la base de données postgresql dans RDS, j'ai deux instances db dans une région différente, par exemple 1ère instance db dans la région (US-East) et une autre instance db dans la région (US-West). Dans chaque région, nous configurons db-instance en tant que réplications maître-esclave en utilisant (déploiement Multi-AZ). Donc ma question est de savoir comment je configure la région croisée entre ces deux db-instance qui est dans différentes régions pour effectuer une opération DML (Insertion/Mise à jour/Suppression) comme si je produisais 1 instance (base de données) maître alors la même chose données mises à jour répliquer sur le maître de deuxième instance de la région différente et vice versa.Réplication postgresql inter-régions multi-maître

Please find the attachemnt for scenario diagram

+1

Je serais surpris si RDS supportait ceci à l'heure actuelle. Si c'est le cas, vous aurez certainement des problèmes avec les changements de schéma, etc. –

+0

@CraigRinger yep DDL ne peut pas être répliqué et en utilisant MMR pour PostgreSQL vous risquez de verrouiller la table qui cause des données perdues ou pas encore bloquées –

Répondre