Imagem de fundo

A alta disponibilidade de bancos de dados pode ser...

A alta disponibilidade de bancos de dados pode ser alcançada através de técnicas de clusterização e replicação.


Qual a principal diferença entre clusterização e replicação?


A

A clusterização envolve múltiplos servidores trabalhando juntos como um único sistema (geralmente com armazenamento compartilhado), enquanto a replicação envolve a cópia de dados de um servidor para outro.


B

A clusterização é empregada exclusivamente para balanceamento de carga de operações de leitura, enquanto a replicação é utilizada apenas para failover automático, não sendo aplicável a cenários de escalabilidade.


C

A clusterização exige que todos os servidores estejam obrigatoriamente no mesmo data center físico, ao passo que a replicação permite apenas a comunicação entre ambientes geograficamente distribuídos.


D

A clusterização constitui uma tecnologia exclusiva de determinados bancos de dados, como o Microsoft SQL Server, enquanto a replicação é restrita a soluções específicas, como o PostgreSQL.


E

A clusterização não permite a execução de consultas simultâneas em múltiplos nós, enquanto a replicação possibilita esse tipo de execução de forma nativa.