Sobes.tech
Junior — Middle

Kunt u het concept van slave in de context van database-replicatie uitleggen?

sobes.tech AI

Antwoord van AI

In de context van database-replicatie is "slave" (slaaf) een server of knooppunt dat een kopie van de gegevens ontvangt van de hoofdserver (master) en deze up-to-date houdt.

Belangrijke punten:

  • De slave accepteert meestal geen directe schrijfbewerkingen, maar leest alleen gegevens.
  • De replicatie kan asynchroon of synchroon plaatsvinden, afhankelijk van de instellingen.
  • De slave wordt gebruikt om de leesbelasting te verdelen en de fouttolerantie te verhogen.

Voorbeeld: in MySQL accepteert de master schrijfanvragen, terwijl de slaves updates ontvangen en leesaanvragen afhandelen.