map - 配置Hadoop集群时应该设置多少个mapper/reducer?

标签 map hadoop reduce

配置 Hadoop 集群时,为集群设置映射器/缩减器数量的科学方法是什么?

最佳答案

没有公式。这取决于你有多少核心和多少内存。 mapper的个数+reducer的个数一般不要超过core的个数。请记住,该机器还运行着 Task Tracker 和 Data Node 守护进程。一般建议之一是映射器多于缩减器。如果我是你,我会使用合理数量的数据运行我的一项典型工作来尝试一下。

关于map - 配置Hadoop集群时应该设置多少个mapper/reducer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10031204/

相关文章:

JavaScript/FP/Reduce : Transforming a string based hierarchy to a nested object

map - 使用mybatis时如何从查询中更改值(null为空字符串)?

url - Dart:将 map 转换成查询字符串

java - 在迭代器上显示 Map 的内容

map - LeafletJS 标记在缩放时移动

apache - 使用HBase运行Hadoop:org.apache.hadoop.hbase.client.HTable。<init>(Lorg/apache/hadoop/conf/Configuration; Ljava/lang/String

json - select和desc json配置单元表失败

python - 为什么 python reduce() 会跳过 None 元素?

Hadoop:重定向到作业历史记录服务器时出现 NullPointerException

javascript - 如何使用reduce()来构建一个对象而不循环多次迭代