Базовая архитектура основана на репликации MySQL, где каждая транзакция также сохраняется как часть журнала bin.Кроме того, AWS часто делает снимок .. Теперь предположим, что вы запускаете репликацию данных. Сначала он сделает последний снимок -> восстановит его -> (этот снимок также содержит информацию о том, что этот снимок имеет информацию о том, какой указатель содержится в журнале бина.) -> теперь он начинает проигрывать журнал логов поверх новой базы данных (сгенерированной из снимка) до тех пор, пока не будет выполнено наверстывание.
После того, как завершение выполнено ->, тогда этот журнал bin продолжает воспроизводиться в режиме реального времени на сервере реплики.
Обратите внимание, что MySQL предоставляет множество вариантов создания журнала бина;например, на основе операторов (фактический оператор SQL регистрируется), на основе строк (все строки регистрируются) или смешанных.