Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Replicação ou espelhamento de banco de dados?


Resumindo, o espelhamento permite que você tenha um segundo servidor como uma cópia stand-by "quente" do servidor principal, pronta para assumir o controle a qualquer momento em que o servidor principal falhe. Assim, o espelhamento oferece failover e confiabilidade.

A replicação, por outro lado, permite que dois ou mais servidores permaneçam "em sincronia" - isso significa que os servidores secundários podem responder a consultas e (dependendo da configuração) realmente alterar os dados (serão mesclados na sincronização). Você também pode usá-lo para armazenamento em cache local, balanceamento de carga, etc.