hadoop - 旧 Hadoop API 中的 Mapper.cleanup() 方法等效于什么?

标签 hadoop mapreduce

我正在尝试测量每个 Map 任务从开始到结束所花费的时间。我这样做的方法是在 setup() 函数中启动一个计时器,然后在 cleanup() 函数中输出计时器。现在的问题是,除了旧的 Hadoop API,我正在尝试做同样的事情,但似乎没有什么等同于 cleanup()

最佳答案

您可能会找到 OutputCommiter.commitJob有用。但是为什么要使用旧的 API。新的要干净得多。

关于hadoop - 旧 Hadoop API 中的 Mapper.cleanup() 方法等效于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16048463/

相关文章:

hadoop - 从 Spark 作业创建 FS 的快照

java - 如何在Hadoop上模拟运行一些服务器?

hadoop - HBase MapReduce ,多表操作

java - Hadoop MapReduce reducer无法启动

java - 如何高效读写Parquet文件?

unix - Hadoop hdfs cat pipe edgenode 到 hdfs

mongodb - 用于分析时间序列的 Map Reduce

java - Hadoop:java.lang.Exception:java.lang.NoClassDefFoundError:org/apache/xerces/parsers/AbstractSAXParser

java - 在一个驱动程序中运行依赖的 hadoop 作业

java - 使用 mapreduce 的第二大薪水 - 输出不符合预期