嗨,我发现很难将 mapreduce 与 hama 进行比较,我知道 hama 使用这种批量同步并行模型,并且工作节点可以相互通信,而在 apache 的 hadoop 中,工作节点只能与 namenode 通信,对吗?如果是这样,我不明白 hama 对 hadoop 中的标准 mapreduce 有什么好处,谢谢!
问问题
1865 次
2 回答
2
你能通过这个PDF链接吗
这解释了 MapReduce 和 BSP(Apache Hama 提供 Bulk Synchronous Parallel 计算引擎)之间的区别。
于 2014-05-06T03:34:48.487 回答
-1
MapReduce
框架已被用于解决学术界的一些重要问题。将 MapReduce 置于强大的理论基础上对于理解其功能至关重要。T 同时Hama
使用 BSP 计算模型,强调 BSP 与现代并行算法设计的相关性,并定义了可以在 MapReduce 中有效实现的 BSP 算法的子类。
于 2014-06-03T05:48:23.647 回答