Синхронизация двух баз данных, варианты?

Backend склад на php c базой mysql. Frontend рабочее место на python напрямую rest запросами отправляет данные на сервер.
Все работает но есть зависимость от интернета.
Какую схему использовать что бы хранить данные на frontend и синхронизировать с сервером?
Cинхронизировать средствами python или бд?
Если средствами python, то как проверять что данные прошли синхронизацию?
  • Вопрос задан
  • 3605 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Лучшее решение - резервирование интернет-канала с обоих сторон.
Можно использовать асинхронную master-master репликацию БД, но там много подводных камней, например нельзя использовать AUTO_INCREMENT если в таблицу идёт запись на обоих сторонах.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Dremkin
@Dremkin
Согласен с предыдущими ораторами - дублируйте канал, это проще и дешевле.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 20:46
150000 руб./за проект
28 мар. 2024, в 20:37
50000 руб./за проект
28 мар. 2024, в 20:34
1500 руб./за проект