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 有啥区别?