Синхронная - primary ждет подтверждения от реплики перед коммитом. Гарантирует, что при падении primary данные есть на реплике. Минус: задержка записи, при недоступности реплики запись блокируется. Асинхронная - primary не ждет; реплика догоняет. Меньше задержка записи, но при падении primary возможна потеря последних данных (replication lag). Для большинства сценариев используют асинхронную с приемлемым RPO.