Junior — Middle
Pode explicar o conceito de slave no contexto da replicação de bases de dados?
sobes.tech IA
Resposta da IA
No contexto da replicação de bases de dados, "slave" (escravo) é um servidor ou nó que recebe uma cópia dos dados do servidor principal (mestre) e a mantém atualizada.
Pontos principais:
- O escravo geralmente não aceita gravações diretamente, apenas lê os dados.
- A replicação pode ser assíncrona ou síncrona, dependendo das configurações.
- O escravo é usado para distribuir a carga de leitura e aumentar a resistência a falhas.
Exemplo: no MySQL, o mestre aceita pedidos de escrita, enquanto os escravos recebem atualizações e atendem às solicitações de leitura.