Агрегационный pipeline в MongoDB — руководство
Агрегационный pipeline — это многозвенный механизм обработки данных в MongoDB для выполнения сложных запросов в одном выражении. Он обычно быстрее и гибче, чем MapReduce; ключ к производительности — правильная структура этапов и индексирование.