Какую СУБД лучше выбрать?
В вакансиях как правило просто пишут стек технологий который реально используется на проекте.
Отвечу по тегам.
MariaDB это форк mySQL оптимизированный по производительности. Абсолютно совместим с mysql, отличий рядовой разработчик не заметит.
habrahabr.ru/post/108104
https://mariadb.com/kb/ru/mariadb/mariadb-vs-mysql...
На практике у нас года 2 назад не получилось подружить mariadb и pinba, возможно мы что то делали не так :)
С postgresql все интереснее.
Есть ряд отличий от mysql, который надо понимать.
www.ibm.com/developerworks/ru/library/os-mysql-pos... (статья 2010 года, новую лень гуглить)
MongoDB это немного другая история, т.к это nosql хранилище.
Сравнивать его с SQL напрямую не корректно, почитайте что такое nosql и какие они вообще бывают.
Если совсем тезисно то kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
PS Вопрос слегка дублирует Помогите выбрать СУБД между MySQL, PostgreSQL, MariaDB и MSSQL
Mongo это NoSQL база, используется при слишком большом количестве записей, которые mysql не потянет, к тому же там такие приятные штуки как коллекции есть, но и недостатки тоже есть.
Почитать мнения: Помогите выбрать СУБД между MySQL, PostgreSQL, MariaDB и MSSQL