Задать вопрос
ruskella
@ruskella

Синхронизация БД в две строны, как реализовать?

Здравствуйте!
Есть аптечная программа, называется М-Аптека+, использует БД Cache - это серверная часть.
В каждой аптеке стоит свой сервер со своей базой, так же все изменения стекаются в "главную" базу, Офис.
БД Офис - здесь настраиваются общие правила, справочники, пользователи... После чего изменения можно отправить в подразделения. Так же сюда стекаются все розницы, продажи... По сути становится частичной копией аптеки.
При этом БД Офис одна и в неё стекаются данные со всех аптек

Теперь возникла необходимость приходовать товар в одном месте, необходимо иметь прямой доступ к БД аптек из одного места.
Прямой - данные должны изменяться напрямую в БД конкретной аптеки или скажем в копию БД локально и позже синхронизироваться с аптекой.

Вот и вопрос как лучше это реализовать?
На данный момент ширина интернет канала - 2 мбит/с.

Можно ли сделать две БД в которые будут вводиться данные, а позже синхронизироваться?

Аптек несколько, юридические лица разные (несколько аптека на одно, несколько на другое...)
  • Вопрос задан
  • 313 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
MetaAbstract
@MetaAbstract
Архитектор информационных систем и баз данных. Ful
Самое простое работать так же как и работали и если нужен доступ к базам данных аптек по VPN VNC доступ организовать через отдельные учетки в базах. И получите результат с минимальными затратами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы