...
【24h】

THE SURVEY ON MAPREDUCE

机译:MAPREDUCE调查

获取原文
           

摘要

MapReduce is a software framework that allows developers to write programs that process massive amounts of unstructured data in parallel across a distributed cluster of processors or stand-alone computers. It was developed at Google in 2004. In the programming model, a user specifies the computation by two functions, Map and Reduce. The MapReduce as well as its open-source Hadoop, is aimed for parallelizing computing in large clusters of commodity machines. Other implementations for different environments have been introduced as well, such as Mars, which implements MapReduce for graphics processors, and Phoenix, the MapReduce implementation for shared-memory systems. This paper provides an overview of MapReduce programming model, its various applications and different implementations of MapReduce. GridGain is another open source java implementation of mapreduce. We also discuss comparisons of Hadoop and GridGain.
机译:MapReduce是一个软件框架,允许开发人员编写程序,以跨处理器或独立计算机的分布式群集并行处理大量非结构化数据。它是2004年在Google上开发的。在编程模型中,用户通过Map和Reduce这两个函数来指定计算。 MapReduce及其开源Hadoop旨在使大型商用机器集群中的计算并行化。还引入了针对不同环境的其他实现,例如,火星(Mars)实现了图形处理器的MapReduce,而凤凰城(Phoenix)则实现了共享内存系统的MapReduce。本文概述了MapReduce编程模型,其各种应用程序和MapReduce的不同实现。 GridGain是mapreduce的另一个开源Java实现。我们还将讨论Hadoop和GridGain的比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号