Я думаю, что любой из них, вероятно, будет в порядке.Однако ваша конфигурация различных баз данных для того, что вы пытаетесь сделать, будет отличаться в зависимости от вашего приложения.
Рекомендуемое место для начала: ищите приложения, похожие на ваши.Посмотрите, что они используют, если можете.Затем начните тестирование различных баз данных с похожими конфигурациями и посмотрите, что работает для вас.
Лично я использовал Oracle, MySql и Postgres за последние 11 лет, и все они работали хорошо.Это действительно все в вашей конфигурации, и здесь вам пригодится хороший администратор баз данных.