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.