hadoop - 如何在 MapReduce 中配置组合器的数量?
问题描述
如何在 MapReduce 中配置组合器的数量?
解决方案
您无法在 Hadoop 中配置组合器的数量。系统会自动判断是否运行。不能保证它们会运行。
您可以通过设置min.num.spills.for.combine
来配置何时运行组合器的逻辑。
根据 hadoop 的版本,min.num.spills.for.combine
已弃用并已替换为mapreduce.map.combine.minspills
.
推荐阅读
- database - 通过 Julia ccall 函数使用 Machbase
- match - 期望:如何取消 `expect_before` 和 `expect_after`?
- android - 如何修复android studio中电容器的这个构建错误
- segmentation-fault - OSMNx,分段错误(核心转储)
- ios - 当前 UIViewController 未完全显示
- java - spring thymleaf 类未找到异常:org.thymeleaf.doctype.DocTypeIdentifier
- excel - 可以在没有 for 循环的范围内使用 CDate 吗?
- c#-3.0 - 假设我正在尝试创建动画并且也想制作它的反向版本。我怎样才能完成它?
- java - 在get api中获取ContainerRequestContext对象中的空体
- python - Python - 如何转换字典列表中的列表