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

Как лучше хранить базу данных?

Есть небольшой проект, в котором всего два участника. Нужно, чтобы была возможность синхронизировать данные между базами на разных машинах, так чтобы у нас всегда было одинаковое состояние базы. Сейчас просто лежит .mdf файл в репозитории, что выйдет боком в первый же раз как мы будем пытаться залить изменения одновременно.
Не подскажите, какие есть решения данной проблемы? Возможности поднять личный сервер, на котором бы она лежала, нет.
  • Вопрос задан
  • 155 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 4
Stalker_RED
@Stalker_RED
По хорошему стоит использовать миграции. Конкретику вы не указали, так что придется вам погуглить типа "postrgresql миграции" или какая там у вас база.
Ответ написан
Комментировать
@abroabr
Syncthing, если вы не работаете одномоментно.
Или гуглите "репликация СУБД <тут подставить название вашей СУБД>", если вам нужно прям-таки одновременно.
Ответ написан
Комментировать
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
.mdf файл = MS SQL
Возможности поднять личный сервер, на котором бы она лежала, нет.
Microsoft Azure.
Ответ написан
Комментировать
vesper-bot
@vesper-bot
Любитель файрволлов
Поднять СУБД хоть где, и на неё ссылаться обоим. Сервер под неё можно и в облаке поднять, причем если он будет помимо прочего ещё и VPS, можно будет хоть из дома работать с этой базой.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽