Когда какие БД выбирать?
База данных выбирается не по популярности, а по форме данных и типу нагрузки. Если нужны пользователи, заказы, платежи, права доступа и предсказуемая консистентность, почти всегда начинайте с реляционной SQL-БД, чаще всего PostgreSQL. Она хорошо покрывает основной бизнес-контур и оставляет меньше архитектурных сюрпризов.
Остальные типы обычно добавляют рядом с основной БД под конкретную задачу: Redis для кэша, Elasticsearch/OpenSearch для поиска, ClickHouse или BigQuery для аналитики, time-series БД для метрик, vector DB для AI-поиска. NoSQL имеет смысл, когда структура данных действительно документная или нужны особые свойства масштабирования, а не просто потому что "схему можно не проектировать".