【问题标题】:Examples which can be done by map reduce only and not aggregation framework in mongodb?mongodb中只能通过map reduce而不是聚合框架来完成的例子?
【发布时间】:2013-02-24 12:19:22
【问题描述】:

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

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

感谢和最好的问候。

【问题讨论】:

    标签: mongodb mapreduce aggregation-framework


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2012-12-04
      • 2012-05-15
      • 2015-08-04
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 2018-08-12
      • 2013-08-06
      • 1970-01-01
      相关资源
      最近更新 更多