Андрей
Высший разум
(469011)
4 месяца назад
MySQL / MariaDB - достаточно простые СУБД, вполне подходящие новичку.
MariaDB - та же самая MySQL, но с перламутровыми пуговицами (более свежий проект того же автора, возникший, когда Oracle, купившая MySQL, самого автора MySQL турнула). Разница между ними есть, но в типовой работе ты её не заметишь. Из популярных клонов MySQL есть ещё Percona Server. Не знаю, как сейчас, а несколько лет назад новинки сначала появлялись в MariaDB, потом их аналоги создавались разработчиками Percona Server, откуда они уже перекочёвывали в MySQL.
Главное отличие MariaDB - наличие колоночного движка, позволяющего организовать OLAP. Но смысла в этом немного, т.к. специально для таких задач есть бесплатная ClickHouse (да, производcтва Яндекс).
PostgreSQL - куда более навороченная СУБД, но и знаний для полноценного её использования требуется куда больше. PostgreSQL имеет смысл использовать для больших и сложных проектов.
PostgreSQL, MySQL, MariaDB и тд