MySQL sync — это база данных с синхронной репликацией, а MySQL semi-sync — с полусинхронной.
В случае с синхронной репликацией возможность потери данных сведена к минимуму. Такая СУБД больше подходит для сфер, чувствительных к потере данных: банки, телекоммуникационные компании и т. д.
Подробнее о различиях MySQL sync и MySQL semi-sync.