Quais são as desvantagens de usar o Galera Cluster em vez da replicação mestre / escrava regular? O tempo de atraso de 0 escravo do Galera, replicação síncrona e nenhum ponto único de falha parecem muito atraentes; por que o cluster Galera não é tão comum?
wsrep_causal_reads
... definida como ONSET GLOBAL wsrep_causal_reads = 'ON';
para obter seleções para aguardar até que todos os conjuntos de gravação sejam concluídos.Algumas desvantagens do Galera incluem:
Há também algumas limitações que devem ser observadas, mas talvez possam ser contornadas:
Para mais informações, consulte os detalhes em Codership (e aqui sobre o bloqueio de DDL), MariaDB e Percona .
EDIT: Observe também que alguns argumentam que clusters de banco de dados fortemente acoplados, como o Galera, não devem ter nós distribuídos geograficamente devido aos problemas decorrentes da falta de confiabilidade inerente à camada de rede. Em vez disso, soluções assíncronas devem ser usadas nesses casos. Veja: Como não fazer alta disponibilidade do MySQL: distribuição geográfica de nós com uso indevido de replicação baseada em Galera . No entanto, o blog Galera afirma que (2015):
fonte