2016 - 2024

感恩一路有你

hadoop的论文的摘要 浅谈Spark和Hadoop作业之间的区别?

浏览量:1229 时间:2021-03-16 17:44:29 作者:admin

浅谈Spark和Hadoop作业之间的区别?

我认为你所说的Hadoop是map/reduce。主要区别如下:

1。Mr-Jobs的资源控制是通过yarn实现的。Spark是否可以通过纱线控制资源。但是,如果将多个组件设置在一起(例如,群集中同时存在spark计划和HBase查询),建议使用yarn;

2。Spark基于内存计算。计算的中间结果存储在内存中,可以访问行迭代计算;而Mr计算的中间结果是放到磁盘上,所以一个作业会涉及到对磁盘的重复读写,这也是性能不如spark的主要原因;

3。Mr的任务对应于一个容器,每次都需要花费大量的时间来启动。一些Hadoop版本(如华为oceaninsight)性能不同,Hadoop实现了容器预热(重用)功能,可能消耗较少,而spark是基于线程池的,因此资源分配会更快。

hadoop的论文的摘要 hadoop hdfs 文件路径 hadoop应用摘要

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。