在mongodb中,哪些示例只能通过map reduce而不能通过聚合框架实现?

在mongodb中,哪些示例只能通过map reduce而不能通过聚合框架实现?,mongodb,mapreduce,aggregation-framework,Mongodb,Mapreduce,Aggregation Framework,我想知道一些与Mongo DB相关的示例或场景,它们可以通过map reduce而不是聚合框架来完成 Map reduce被认为是聚合数据的非常强大的工具/机制。那么,你们中的一些人能否分享一些map reduce无法实现的场景 感谢并致以最诚挚的问候。在MongoDB中,当前聚合框架的返回结果限制为16MB MapReduce可以将其输出写入集合,并且没有大小限制 MapReduce可以对整个文档进行分组,聚合框架在字段级别工作。MapReduce可以将键映射到值,将值映射到键,这是其他任何方

我想知道一些与Mongo DB相关的示例或场景,它们可以通过map reduce而不是聚合框架来完成

Map reduce被认为是聚合数据的非常强大的工具/机制。那么,你们中的一些人能否分享一些map reduce无法实现的场景


感谢并致以最诚挚的问候。

在MongoDB中,当前聚合框架的返回结果限制为16MB

MapReduce可以将其输出写入集合,并且没有大小限制

MapReduce可以对整个文档进行分组,聚合框架在字段级别工作。MapReduce可以将键映射到值,将值映射到键,这是其他任何方法都无法实现的。MapReduce还可以调用/使用各种JavaScript内置函数,其中聚合仅限于其框架内置的函数和表达式