【发布时间】:2016-10-28 17:34:18
【问题描述】:
我是 Hadoop 和整体 MapReduce 范例的新手。我在网上搜索了很多关于覆盖 Map 类中的 setup() 方法以访问配置对象的信息。但从我读到的,似乎每次运行任务时都会调用 setup() 方法。
那么为什么需要一个单独的方法来访问配置对象和初始化参数呢?为什么我们不能直接在 map() 或 reduce() 方法中做同样的事情?
虽然这两种方法最终都会提供所需的输出,但在选择任何一种方法时,是否存在性能因素?提前致谢。
【问题讨论】: