MySQL (и MariaDB)
Основная реляционная база данных, которую использую в большинстве проектов. Опыт работы примерно с 2012 года - как в личных проектах, так и в рабочих.
Примеры применения
В рабочее время
В личных проектах
В большинстве pet-проектов выбирал именно MySQL как основную реляционную БД.
Когда выбирал альтернативы:
- PostgreSQL - когда MySQL не хватало для более эффективной работы, как в плане производительности, так и в плане расширенной поддержки типов данных (json, гео-данные и т.д)
- SQLite - для простых проектов, где от БД не требуется высокая производительность и специфичный функционал. А также в качестве БД для "dev" и "testing" окружения на время разработки и тестирования проекта.
В остальных случаях чаще всего выбор падал на MySQL, как на "средний" оптимальный вариант БД.