Junior — Middle
Můžete vysvětlit koncept slave v kontextu replikace databází?
sobes.tech AI
Odpověď od AI
V kontextu replikace databází je "slave" (otroky) server nebo uzel, který přijímá kopii dat od hlavního serveru (master) a udržuje ji aktuální.
Hlavní body:
- Slave obvykle nepřijímá zápisy přímo, pouze čte data.
- Replikace může být asynchronní nebo synchronní, v závislosti na nastavení.
- Slave se používá k rozložení zátěže čtení a zvýšení odolnosti vůči chybám.
Příklad: v MySQL, master přijímá požadavky na zápis, zatímco slave přijímají aktualizace a obsluhují požadavky na čtení.