1

Моя работа связана с тестированием, постановкой и производством. Они хотят, чтобы большинство изменений базы данных было выполнено в промежуточной среде, а производственная среда должна реплицировать промежуточную среду. Из проведенного мной исследования выясняется, что наилучшим способом для этого будет процесс репликации Mysql. Таким образом, промежуточная база данных будет главной БД, а рабочий сайт будет работать на ведомой БД. Итак, мой вопрос заключается в следующем.

Из того, что я обнаружил, я смог выяснить, как настроить среду главной подчиненной базы данных, но ресурсы, которые я обнаружил, не содержат подробного описания того, как часто подчиненное устройство обращается к основной базе данных. Я бы хотел, чтобы раб разговаривал с мастером по требованию или в определенное время в течение дня. Возможно, я неправильно понимаю ресурсы, которые читаю, но именно поэтому я задаю этот вопрос. Я не хотел бы, чтобы база данных постоянно слушала новые изменения в главном журнале. Как репликация работает по умолчанию и как я могу заставить ее слушать в определенное время или когда я говорю об этом.

Спасибо

1 ответ1

0

Так как это синхронизация по принципу ad-hoc, не устанавливайте никаких master-slave или master-master, поскольку вы делаете свою жизнь более сложной, чем необходимо. Просто настройте задание cron или задание для синхронизации с помощью дампа, на ваш выбор: простое копирование файла, сокеты или соединение tcp/ip mysql для передачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .