Sobes.tech
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.