@Lavlet

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

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

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

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