MapR 和 Map Reduce 有啥区别?

Posted

技术标签:

【中文标题】MapR 和 Map Reduce 有啥区别?【英文标题】:What is the difference between MapR and Map Reduce?MapR 和 Map Reduce 有什么区别? 【发布时间】:2019-07-17 13:21:24 【问题描述】:
    MapReduce 是 MapR 还是 MapR FS 的底层算法? 这两个术语是否完全相关?如果是,请说明这种关系。 MapR 是否与大数据相关?

请在回答中尽可能详细和清楚。

MapR FS - https://en.wikipedia.org/wiki/MapR_FS .. MapR 融合数据平台包括 MapR 流 + MapR JSON DB + Map R 文件系统 MapReduce - https://en.wikipedia.org/wiki/MapReduce MapR wiki 页面指的是 Hadoop。 MapReduce 有时也称为 Hadoop MapReduce,而 Hadoop 是一种流行的大数据框架。因此,我认为两者都与大数据有关。

【问题讨论】:

【参考方案1】:

MapR 是一家商业软件分销公司,提供对不同大数据工作负载(例如 Apache Hadoop 和 Apache Spark)的访问。

MapReduce 是 Apache Hadoop 的一种编程范式。它是由谷歌开发的。 MapReduce 是 Hadoop 架构的处理层。它基于主从拓扑。它将一个较大的任务分成许多较小的任务,然后在不同的商用硬件上同时执行它们。然后,它将这些子任务的结果进行组合以获得最终结果。

【讨论】:

【参考方案2】:

MapR 是一家软件公司。 MapR-FS 是他们出售的专有产品,可替代 HDFS,即 Hadoop 文件系统

MapReduce 是 Google 发布的通用算法,也是 Hadoop 库中的编程 API。 MapReduce 可用于处理 HDFS 或 MapR-FS 以及其他系统中的数据

【讨论】:

以上是关于MapR 和 Map Reduce 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

np.mean 和 tf.reduce_mean 有啥区别?

map、foreach、reduce、filters的用法及区别

map函数和reduce函数的区别

Fork/Join 和 Map/Reduce 的区别

python全栈开发补充map函数和reduce函数的区别

hive、pig、map-reduce 用例之间的区别