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的用例可能是什麼。這是什麼意思?
好吧我知道第七個參數意味着通過價值或通過引用。仍然有一個問題仍然是如何通過從映射器到縮減器的引用傳遞的。減速器可以在與映射器不同的機器上運行。請解釋一下嗎? –