mapreduce和apache的hama之间的主要区别是什么?

gwbalxhn  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(493)

嗨,我发现很难比较mapreduce和hama,我知道hama使用这种批量同步并行模型,工作节点可以相互通信,而在apache的hadoop中,工作节点只能与namenode通信,对吗?如果是这样的话,我不明白hama比hadoop中的标准mapreduce有什么好处,谢谢!

yacmzcpb

yacmzcpb1#

MapReduce 在学术界,框架已经被用来解决许多非平凡的问题。将mapreduce建立在坚实的理论基础上对于理解其功能至关重要。t时间 Hama 利用bsp计算模型,强调bsp与现代并行算法设计和开发的相关性fi一个bsp算法的子类,可以ffi在mapreduce中有效地实现。

laximzn5

laximzn52#

你能浏览一下这个pdf链接吗
这解释了mapreduce和bsp(apachehama提供批量同步并行计算引擎)之间的区别。

相关问题