首页 > 试题广场 >

Mapper 和 Reducer 可以使用什么来报告进度或仅

[单选题]

Mapper 和 Reducer 可以使用什么来报告进度或仅表明它们是活动的()

  • Partitioner

  • OutputCollector
  • Reporter
  • 其他选项都不是
这题说的是在考察Hadoop Map/Reduce框架:
Reporter 报告进度或仅表明它们是活动
OutputCollector 一个接口,用于收集键 - 值对形式的中间结果,收集输出数据
Partitioner 对map输出的中间态数据按照reduce的数目进行分区,一般通过hash来进行划分,默认的实现是HashPartitioner
发表于 2024-10-24 09:48:57 回复(0)
解释:在 Hadoop(老 APIorg.apache.hadoop.mapred)中,Reporter用来向框架报告进度或心跳;在新版 API 中相应功能由Context提供(如context.progress()、context.setStatus(...))。ABD选项与进度/心跳无关。
发表于 2025-10-14 23:51:53 回复(0)