Цели
- Понять что такое репликация и зачем нужна
- Обсудить виды репликаций и связанные механизмы
- Понять разницу между подходами к репликации
- Сравнить особенности в MySQL и Postgres
- Познакомимся с групповой репликаций в MySQL
- Проблемы асинхронной репликации
- Проблемы мастер-мастер репликации
Логическая репликация
- тот самый RBR формат
- работает с коротежами данных
- не знает, как они хранятся на диске
- CPU-bound, можно параллелить по процессорам
Что лучше для системы при отсутствии кворума?
- Вернуть ошибку?
- Применить запись без кворума?
- Вернуть устаревшие данные?