Доброго времени, Проект на Yii2 + Reac.js ,многие за MongoDB или MySQL некоторые за MariaDB , Как вы думаете что оптимальней ?
MariaDB это форк мускулы. Фактически один в один. А MongoDB это уже не реляционная СУБД,. Со всеми вытекающими. Смотреть надо, что за проект, для чего бд..., Что хранить будете
MariaDB и MySQL, но у Марии доп.возмоности по хранению данных и улучшенная производительность. Если что, перенести небольшую базу не так уж трудно, есть автоматические средства, например MariaDB Migration - Ispirer
Если структура данных предсказуема, более-менее стабильно, и нет супербольших вложенных сущностей, то лучше всегда реляционную брать, мне кажется. NoSQL лучше, если много объёмных структур данных, структура отдельных документов может меняться --- Добавлено --- Postgress ещё можно рассмотреть, он побогаче на возможности.
если надо быстро сделать.. берите ту базу с которой больше работали.. ели можно долго делать - берите новую какую то БД - что бы набраться опыта))
@Алекс8 Да не, я аналог MangoDB для заказчика за вечер освоил. Тут другое - это разные совсем подходы, реляционная и нереляционная БД
если они в команде решают на какой базе делать проект - то значит им вообще пофиг реляционная она или нет)) обычно сразу понятно какие данные будут и как их лучше хранить)