Junior — Middle
Можете ли да обясните концепцията за slave в контекста на репликацията на бази данни?
sobes.tech AI
Отговор от AI
В контекста на репликацията на бази данни, "slave" (роб) е сървър или възел, който получава копие от данните от главния сървър (майстор) и го поддържа актуализиран.
Основни моменти:
- Обикновено робът не приема записи директно, а само чете данни.
- Репликацията може да бъде асинхронна или синхронна, в зависимост от настройките.
- Робът се използва за разпределение на натоварването при четене и за увеличаване на устойчивостта.
Пример: в MySQL, майсторът приема заявки за запис, а робовете получават актуализации и обслужват заявки за четене.