Поддерживает ли агрегация CouchDB или MongoDB?
CouchDB использует карту / уменьшить для этого.Агрегация происходит на этапе сокращения.
Для получения общей информации о системе CouchDB для карт / сокращения, также известных как см.
И некоторые примеры моделирования функций агрегирования в стиле SQL и предоставляемых CouchDB см.:
С точки зрения MongoDB, да.
См .: http://www.mongodb.org/display/DOCS/Aggregation
Обратите внимание, что существуют ограничения (проводится работа по обеспечению большей поддержки агрегатов, см. здесь ).Как правило, вам может понадобиться использовать MapReduce (см. Документы Mongo здесь ), особенно для больших наборов результатов.