Junior — Middle
Môžete vysvetliť koncept slave v kontexte replikácie databáz?
sobes.tech AI
Odpoveď od AI
V kontexte replikácie databáz je "slave" (otrokyňa) server alebo uzol, ktorý prijíma kópiu dát od hlavného servera (master) a udržiava ju aktuálnu.
Hlavné body:
- Slave zvyčajne neprijíma zápisy priamo, iba číta dáta.
- Replikácia môže byť asynchrónna alebo synchronná, v závislosti od nastavení.
- Slave sa používa na rozloženie záťaže čítania a zvýšenie odolnosti voči chybám.
Príklad: v MySQL, master prijíma požiadavky na zápis, zatiaľ čo slave prijímajú aktualizácie a obsluhujú požiadavky na čítanie.