![]() |
1
13
MapReduce的第一条规则: 您将从Reduce返回与您在Map中使用密钥发出的格式完全相同的格式。 MapReduce的第二条规则: 您应减少传递的值数组,以减少必要的次数。Reduce函数可能被调用多次。 您在执行reduce时违反了这两条规则。 您的Map函数正在发出键值对。
key:端口名称(您应该简单地将名称作为密钥而不是文档发出)
请尝试以下操作:
|
![]() |
2
1
尝试在临时集合中而不是在内存中输出map reduce数据。也许这就是原因。从…起 Mongo Docs 以下为:
此外,这可能不是原因,但MongoDB在32位机器上有数据大小限制(2GB)。 |
![]() |
Shadi Alian · hadoop程序中的类型不匹配错误 7 年前 |
![]() |
FlyingBurger · reduce函数包含操作 7 年前 |
![]() |
FlyingBurger · 映射减少概念 7 年前 |
![]() |
Sea Star · 如何确定map和reduce任务的数量? 7 年前 |
![]() |
yzhan · Hadoop可写读字段EOFEException 7 年前 |
|
dakir08 · 在python中生成反向索引 7 年前 |