@adattoweb

Как синхронизовать бд с другой бд на другом сервере?

Нужно как либо синхронизовать базу данных с другой базой данных на другом сервере. Нужно, чтобы данные из базы данных A (которая на другом сервере) переносились автоматически в базу данных В и наоборот. Как это можно сделать?
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Автоматически синхронизировать - репликация
https://dev.mysql.com/doc/refman/8.0/en/replicatio...

В вашем случае так как запись может быть сделана в любую из баз, и они должны быть в синхроне то нужна master-master репликация. Читайте информацию по теме "mysql master master replication".
Из минусов - запросы на запись (update, insert, delete) будут работать чуть дольше так как придётся дожидаться синхронизации данных. Из плюсов - всё будет работать из коробки как только настроите репликацию, и всё что записано в одну базу сразу же будет доступно в другой и наоборот.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Москва
До 200 000 ₽
div. Ставрополь
от 50 000 до 120 000 ₽
Lachestry Таганрог
от 170 000 до 200 000 ₽
02 дек. 2024, в 20:03
75000 руб./за проект
02 дек. 2024, в 19:15
10000 руб./за проект
02 дек. 2024, в 18:47
300000 руб./за проект