Встречается на собеседованиях • сегодня
Что такое синхронная репликация
Синхронная репликация — это метод копирования данных, при котором изменения на основном сервере (мастере) фиксируются только после подтверждения их записи на реплике. Гарантирует строгую согласованность данных, но может снижать производительность из-за задержек ожидания подтверждения.
Пример с psycopg2 для PostgreSQL:
python
import psycopg2
# Настройка синхронной репликации
conn = psycopg2.connect(
dbname='test',
user='postgres',
host='primary',
options='-c synchronous_commit=on'
)
cursor = conn.cursor()
cursor.execute("INSERT INTO users (name) VALUES ('Alice')") # Ждёт подтверждения от реплики
conn.commit()Ключевые особенности:
- Гарантия zero data loss
- Высокая задержка записи
- Зависимость от доступности реплики
- Используется в финансовых системах, где критична консистентность данных

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы