可以在Sqoop导入中执行多少个最大映射器数量。此外,尽管使用sqoop导入有任何情况下reducer正在运行。Sqoop导入。可以执行多少个最大映射器
1
A
回答
0
Sqoop工作在默认情况下使用4
地图的任务。可以通过将-m
或--num-mappers
参数传递给作业来修改它。对于由Sqoop设置的映射器数量没有最大限制,但并发连接到数据库的总数是一个需要考虑的因素。阅读更多关于控制Sqoop here中的并行性。
如果表中没有主键定义或--split-by
参数提供给sqoop命令,映射器的数量应当明确设置为1
。
Sqoop工作没有任何减少任务。
2
1. 在Sqoop导入中可以执行多少个映射器的最大数量?
增加映射器的数量将导致更高一些 并发数据传输任务,“可”导致更快的工作 完成。
这并不总是会导致更快的工作完成。在增加映射器数量的同时,还有一点可以让你的数据库完全达到 。增加超过这一点的制图人数 不会导致更快的工作完成;事实上,它会产生相反的效果,因为您的数据库服务器花费更多时间进行切换而不是提供数据服务的上下文切换 。
映射器的最佳数量取决于许多变量:
1.Database类型。
2.用于数据库服务器的硬件。
- 对您的数据库需要服务的其他请求的影响。
从少量的映射器开始,为您的环境和用例找到最佳的 并行度。
2. 而且在使用sqoop导入有任何情况下减速器是 运行。都需要aggregation.Number
减速器减速对sqoop是0, 因为它仅仅是运行数据转储到 HDFS的MAP只有作业的作业。我们不汇总任何内容。
相关问题
- 1. 将会运行多少个映射器?
- 2. sqoop导入大量NULL行
- 3. sqoop导入多个表格
- 4. HDF5可以执行“值映射”吗?
- 5. Sqoop - 我可以大量导入多个MySQL表一个HBase的/蜂巢表
- 6. 映射器可以写入多个文件
- 7. 如何在运行Sqoop导入和导出时查找最佳映射器数量?
- 8. hadoop mapreduce只执行一个映射器
- 9. Cloudera sqoop在导入时将某些列映射为空值
- 10. postgresql可以执行多少连接?
- 11. 映射多个容器,以Terraform
- 12. Informix列的最大长度是多少?可以增加多少?
- 13. Sqoop可以在导入时执行任何ETL相关任务吗?
- 14. 可以进入意图的最大附加数量是多少?
- 15. sqoop查询的最大长度是多少?
- 16. 选择器可以选择的最大通道数是多少?
- 17. 我们可以强制执行jaxb globalbindings的映射来映射xs:dateTime到java.util.Date
- 18. DataGridView可以呈现的最大行数是多少?
- 19. 可以并行使用的最大进程数是多少Stream
- 20. 你可以并行执行多少个AsyncTasks?
- 21. 执行Nhibernate一对多映射
- 22. mybatis映射器xml在一个映射器方法中执行多个sql语句
- 23. Hadoop映射器可以在输出中生成多个键吗?
- 24. oracle可以拥有多少个最大连接?
- 25. ES群集可以包含多少个节点?最大数量
- 26. 我可以在PHP中定义多少个最大常量?
- 27. 意外多次执行映射器打算运行一次
- 28. 在Hadoop MapReduce中可以有多个不同映射器的输入吗?
- 29. Sqoop Hive导入
- 30. 导入在sqoop