1
是什么差分功能
ChainMapper.addMapper(conf, UpperCaserMapper.class, Text.class, IntWritable.class, Text.class, IntWritable.class, true, mapBConf);
和
ChainReducer.addMapper(conf, LastMapper.class, Text.class, IntWritable.class, Text.class, IntWritable.class, true, mapCConf);
当使用之间的差异。
另外我无法得到第7个参数的含义。 第7个参数 - >指示键/值是否应该按值传递给链中的下一个映射器(如果有)。 我知道钥匙/价值必须通过,如果其设置为true。将该值设置为false的用例可能是什么。这是什么意思?
好吧我知道第七个参数意味着通过价值或通过引用。仍然有一个问题仍然是如何通过从映射器到缩减器的引用传递的。减速器可以在与映射器不同的机器上运行。请解释一下吗? –