а, ты про nosql в целом... Ну всем давно понятны плюсы минусы rdbms против условной монги, че обсуждать..
лично меня бесит, что нет кучи встроенных фич для запроса и комбинированиях данных. И программеры пишут их сами кто как умеет. Вот например, как ты описал да. Языка запросов тоже богатого нет, чтобы решать ебнутые задачи типа «посчитать среднее количество задач на сотрудника, департамента Х, задач типа Y, группировать по полю Z, сортировать по количеству рабочих дней в таймзоне клиента»
Монга умеет брать только из одной таблицы. Юзать только один индекс. И тд. Короче основной риск что с монгой проще выстрелить себе в ногу, а преимуществ каких-то особых у неё как-то и нет.
1. Ебнутые задачи такого типа надо аналитическими базами решать, хотя описанный вариант скорее всего можно агрегатами реализовать
2. Монга умеет брать больше чем из одной коллекции
3. Монга умеет юзать больше одного индекса при or или пересечение