Recursos do Stackoverflow
MySQL suporta replicação pronta para uso:veja esta pergunta para MySQL:Soluções de dimensionamento para MySQL (replicação, clustering)
O PostgreSQL também suporta replicação, veja esta pergunta para isso:Estratégias de replicação do PostgreSQL
Se seus requisitos forem simples, o MySQL funcionará
Eu usei o MySQL é um cenário de failover mestre-mestre simples usando a configuração que li em Alto desempenho MySQL . Eu recomendo o livro se você estiver interessado em usar o MySQL.
Funcionou bem para mim, porque eu só queria um simples failover.
Se o seu caso de uso for tão simples. Vai funcionar bem.