Есть набор данных (порядка 5кк строк), данные структурированные.
Нужно выбрать бд, которая с максимальной скоростью будет делать выборку из базы по определённым критериям (WHERE в SQL). Никаких связей и прочего, одна таблица. Какой тип БД в данном случае будет быстрее работать?
В качестве NoSQL рассматриваю mongo, в качестве SQL postgresql
"Стандартные" реляционные базы данных подходят для большинства задач, их надо рассматривать в варианте по умолчанию.
Всю остальную "экзотику", типа монги, можно рассматривать только если по каким-то причинам не удовлетворяют реляционные БД. Часто NoSQL используется вместе с SQL, но для разных подзадач.
Слишком сильно и не очень заслуженно сегодня пиарят подход NoSQL.