digital-garden/_inbox/Репликация master-slave.md

26 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
tags:
- зрелость/🌱
date:
- - 2024-03-10
zero-link:
- "[[00 HighLoad]]"
parents:
- "[[Репликация БД]]"
linked:
- "[[Репликация master-master]]"
---
Есть одна ведущая (мастер) реплика в которую пишутся изменения и несколько ведомых реплик(слейвов), на которые эти изменения копируются, из них можно только читать. Это наиболее распространенный подход репликации, так как он относительно прост и понятен.
**Проблемы и недостатки:**
- Мастер обязательно когда-нибудь упадет. И нужно будет как-то выбрать из slaves нового master.
- Не ускоряет запись в БД
- Этот способ никогда не даст 99,9999 [High Availability](High%20Availability.md).
![](Pasted%20image%2020240206194227.png)
Управление master-slave:
- MHA (MySQL Master HA)
- MySQL Failover (Oracle)
- Orchestrator