在Hadoop中,映射器和reducer類應該擴展Mapper或Reducer接口。但是,我找不到組合器類應該擴展的接口。 Hadoop中的組合器類的簽名是什麼?組合器應該在Hadoop中繼承(或擴展)哪個類?
0
A
回答
0
一個組合擴展Reducer
接口,並且因爲它消耗,例如字數組合具有以下特徵(新o.a.h.mapreduce
老o.a.h.mapred
包)它的簽名應該發出相同的鍵/值類型:
public class MyCombinerNewApi
extends Reducer<Text, IntWritable, Text, IntWritable> {
}
public class MyCombinerOldApi
implements Reducer<Text, IntWritable, Text, IntWritable> {
}
Combiner類有時與Reducer類相同(如在Word Count示例中)。
一些不錯的鏈接解釋更詳細的合路器:
0
合路博客是微型減速。他們遵循減速本身
public class Combiner extends Reducer<Text, IntWritable, Text, IntWritable> {
相關問題
- 1. 擴展(繼承)類(或對象)在Javascript
- 2. 應該在哪裏存儲繼承類?
- 3. 擴展方法或繼承?
- 4. 繼承和擴展類
- 5. PHP擴展類繼承
- 6. 繼承,組合或其他 - 我應該在測試中繼承一個實用類嗎?
- 7. 不應該繼承的擴展類調用函數
- 8. 流繼承 - B類擴展了一個
- 9. 擴展/ 2類繼承Java中
- 10. 我應該繼承或使用類別
- 11. 繼承/擴展NSMutabelSet?
- 12. 文件組織:應該在哪裏放置異常擴展類?
- 13. PHP5類:繼承一個組合類嗎?
- 14. XSD繼承,擴展或其他?
- 15. 我應該繼承NSMutableArray類
- 16. 繼承和擴展Python字節組
- 17. PHP類的繼承和擴展方法
- 18. 擴展類型 - 繼承元素排序
- 19. 擴展模型類ASP.MVC(繼承?)
- 20. 繼承vs擴展與內部類
- 21. PHP擴展類是否繼承接口?
- 22. 我應該擴展哪些類,AcionBar或ActionBarImpl?
- 23. 在C或C++中,有沒有辦法擴展一個沒有繼承的類?
- 24. 要擴展rails'`link_to`,我應該使用`alias_method_chain`還是mixins +繼承?
- 25. C中的PHP擴展:您能否從另一個單獨的擴展中繼承一個擴展中的類?
- 26. 將對象添加到擴展數組的JS集合(繼承?)
- 27. PHP:繼承邏輯(擴展)
- 28. 繼承和擴展骨幹
- 29. Odoo擴展和繼承
- 30. 擴展方法和繼承
+1的相同的簽名,我發現合另一個小,但良好的文章在這裏:http://bigdataspeak.wordpress.com/2013/01/05/what-are-combiners-在-的Hadoop / – 2013-01-05 05:31:56