当前位置: 首页 > 软件库 > 大数据 > 数据处理 >

MR4C

C++ 的 MapReduce​ 框架
授权协议 Apache
开发语言 Java C/C++
所属分类 大数据、 数据处理
软件类型 开源软件
地区 不详
投 递 者 高功
操作系统 Linux
开源组织 Google
适用人群 未知
 软件概览

MR4C 是 Google 开发的 C++ 的 MapReduce 框架,你可以在 Hadoop 架构中执行本地代码。

依赖:

  • tested with Ubuntu 12.04 and CentOS 6.5

  • tested with CDH 5.2.0 (either MRV1 or YARN)

  • ant (1.8.2 min)

  • java (1.6 min)

  • ivy (2.1 min)

  • make (3.8.1 min)

  • g++ (4.6.3 min)

  • log4cxx (0.10.0)

  • jansson (2.2.1 min)

  • cppunit (1.12.1 min)

  • proj4 (4.8.0 min)

  • gdal (1.10 min)

  • 如果您想进一步参与Hadoop,那么Google 最近发布的有关C的开源MapReduce框架MR4C的公告可能就是使您适应的事情。 C / C ++注入 最初由Skybox Imaging为大型卫星图像处理和地理空间数据科学开发的MR4C被Skybox团队的Ty Kennedy-Bowdoin形容为“围绕一些简单的概念而开发的,这些概念有助于将本机代码迁移到Hadoop”。 MR4C允许您在Ha

 相关资料
  • 一、MapReduce概述 Hadoop MapReduce 是一个分布式计算框架,用于编写批处理应用程序。编写好的程序可以提交到 Hadoop 集群上用于并行处理大规模的数据集。 MapReduce 作业通过将输入的数据集拆分为独立的块,这些块由 map 以并行的方式处理,框架对 map 的输出进行排序,然后输入到 reduce 中。MapReduce 框架专门用于 <key,value> 键值

  • 概述(摘自Hadoop官方文档) Hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。 一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的数据块,由 map任务(task)以完全并行的方式处理它们。框架会对map的输出先进行排序, 然后把结果输入给r

  • Amazon Elastic MapReduce (EMR)是一种Web服务,它提供了一个托管框架,以简单,经济高效且安全的方式运行Apache Hadoop,Apache Spark和Presto等数据处理框架。 它用于数据分析,Web索引,数据仓库,财务分析,科学模拟等。 如何设置Amazon EMR? 请按照以下步骤设置Amazon EMR - Step 1 - 登录AWS账户并在管理控制台

  • Map-Reduce 是一种数据处理范例,用于将大量数据压缩为有用的聚合结果。在主窗口中,点击 “MapReduce”来打开 Map-Reduce 的对象列表。 你可以设置自动运行任务以计划运行 Map-Reduce 工作。 Map-Reduce 设计器 “Map-Reduce 设计器”是一个用于设计 Map-Reduce 的 Navicat 基本工具。 按钮 描述 运行 运行 Map-Reduc

  • Map-Reduce 是一种数据处理范例,用于将大量数据压缩为有用的聚合结果。在主窗口中,点击 “MapReduce”来打开 Map-Reduce 的对象列表。 你可以设置自动运行任务以计划运行 Map-Reduce 工作。 Map-Reduce 设计器 “Map-Reduce 设计器”是一个用于设计 Map-Reduce 的 Navicat 基本工具。 按钮 描述 运行 Map-Reduce 工

  • Map-Reduce 是一种数据处理范例,用于将大量数据压缩为有用的聚合结果。在主窗口中,点击 “MapReduce”来打开 Map-Reduce 的对象列表。 你可以设置自动运行任务以计划运行 Map-Reduce 工作。 Map-Reduce 设计器 “Map-Reduce 设计器”是一个用于设计 Map-Reduce 的 Navicat 基本工具。 按钮 描述 运行 运行 Map-Reduc

  • MapReduce是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(化简)",和他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(化简)函数,用来保证所有映射的键值对中的每一个共享相同的键组。 Hado

  • 主要内容:mapReduce 命令,使用 mapReduce在用 MongoDB 查询时,若返回的数据量很大,或者做一些比较复杂的统计和聚合操作做花费的时间很长时,可以使用 MongoDB 中的 mapReduce 进行实现。mapReduce 是个灵活且强大的数据聚合工具,它的好处是可以把一个聚合任务分解为多个小的任务,分配到多个服务器上并行处理。 在 MongoDB 中我们可以使用 mapReduce 命令来执行 mapReduce 操作。 mapRe