【问题标题】:mongodB: MapReduce internal error Size of emitted values exceeds the set size limit of 104857600 bytesmongodB:MapReduce 内部错误 发出值的大小超出了 104857600 字节的设置大小限制
【发布时间】:2020-08-26 10:55:44
【问题描述】:

我是 MongoDB 世界的新手。 当我尝试制作 map_recude 时,出现此错误

pymongo.errors.OperationFailure: MapReduce internal error :: caused by :: Size of emitted values exceeds the set size limit of 104857600 bytes : , full error: {'ok': 0.0, 'errmsg': 'MapReduce internal error :: caused by :: Size of emitted values exceeds the set size limit of 104857600 bytes :\n@:6:29\n@:5:21\n', 'code': 31292, 'codeName': 'Location31292'}

有什么办法可以解决吗?

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    这意味着对于单个输入文档,传递给 emit 的所有键值对的总大小超过 100MB。

    唯一真正的解决办法是发出更少或更小的文档,以免超出大小限制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-19
      • 2023-01-23
      相关资源
      最近更新 更多