Какую БД выбрать с возможностью переноса на другой ПК под C# (.net core & EF core)?

Доброе. Я только начинающий в .net и в программировании в частности (7 месяцев учусь). Имеется проект - бот - для discord (типа бота телеграмм). К нему требовалось прикрутить базу данных и выбор пал на MS SQL server. Моя беда заключается в том, что я хотел бы добавить возможность переноса этого приложения на другой ПК или сервер, но не знаю что мне делать.

Какой вариант будет лучше - БД с возможностью переноса (если этот вариант, то какая БД и как подключить EF core?), ИЛИ что-то другое?


Ответы (1 шт):

Автор решения: Peter1

Если нужна компактная БД для приложения, то SQLite неплохой выбор. Начните с нее.

Как ее подключить посмотрите здесь SQLite EF Core Database Provider (обратите внимания на некоторые ограничения). Или тут Microsoft.EntityFrameworkCore.Sqlite.

→ Ссылка