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