При работе с стеком технологий от Microsoft .NET Framework, .NET Core, ASP NET и т.д. чаще всего выбирают базу данных Microsoft SQL Server.
Допустим у нас проект на .NET Framework и ASP NET MVC 5, мы разворачиваем его на машише с Winodws Server. На этой машине поднимаем Microsoft SQL Server и все работает без проблем.
А если у нас приложение на ASP .NET Core и мы собираемся хостить его на машине с linux. Как тогда обстоят дела с базой? Установить на linux SQL Server можно только с версии 2017.
Как решают эту ситуацию? - Делают отдельный сервер Window Server для БД?
- Используют Postgresql, Oracle ?