期刊文献+

分布式并行编程模型MapReduce及其应用研究 被引量:2

Distributedparallel programming model MapReduce and its application
下载PDF
导出
摘要 在传统的并行编程模型中,对大量数据如何进行并行计算、如何为每个任务分发数据、如何处理单点故障等问题,都需要大量的程序分析和设计,这些问题的有效处理都需要程序员显式地使用有关技术来解决.对于程序员来说,这是一项具有极大困难的工作,使得原本简单的运算反而变得非常复杂,这些问题的存在也在一定程度上制约了并行程序的普及.而MapReduce计算模型能有效地解决上述问题,阐述了Google的MapReduce计算模型的实现机制,并通过实例描述了该模型的执行过程. In the traditional parallel programming model, how to deal with a large number of data in parallel, how to distribute data for each task, and how to deal with a single point of failure and other issues require a lot of program analysis and design, and the effective treatment of these problems requires programmers to explicitly use the technology. For programmers, this is a very difficult task, because it makes the original simple operation very complex. The existence of these problems, to a certain ex- tent ,restricts the popularity of parallel procedures. The MapReduce calculation model can effectively solve the above problems. This paper describes the implementation mechanism of Google's MapReduce calculation model, and describes the implementation process of the model through an example.
作者 郑瑛
出处 《西南民族大学学报(自然科学版)》 CAS 2017年第2期161-166,共6页 Journal of Southwest Minzu University(Natural Science Edition)
基金 内蒙古高校科研项目(NJZC16191)
关键词 分布式并行编程模型 MAPREDUCE 函数式编程语言 distributed parallel programming model MapReduce functional programming
  • 相关文献

参考文献15

二级参考文献159

  • 1周锋,李旭伟.一种改进的MapReduce并行编程模型[J].科协论坛(下半月),2009(2):65-66. 被引量:14
  • 2Zhi Yi TAN,Yong HE.Linear Time Algorithms for Parallel Machine Scheduling[J].Acta Mathematica Sinica,English Series,2007,23(1):137-146. 被引量:2
  • 3王雪飞,王芳,邱玉辉.一种具有动态拓扑结构的粒子群算法研究[J].计算机科学,2007,34(3):205-207. 被引量:16
  • 4Dean R, Ghemawat A. Map Reduce: implified data process- ing on large cluster. SDI, 2004.
  • 5Ghemawat N, Gobioff H, Leung ST. The Google File system. Operating Systems Principles, 2003:29-43.
  • 6Doug Cutting. Scalable Computing with MapReduce. OS- CON. 2005.
  • 7Borthankur D. The Hadoop Distributed File System: Architec- ture and Design. Apache Software Fundation. 2007.
  • 8Apache.Welcome to Lucene.http://lucene.apache.org.
  • 9刘刚,侯宾,翟周伟.Hadoop开源云计算平台[M].北京:北京邮电大学出版社,2011.
  • 10WikipediaMapReduce[EB/OL]. http://en, wikipedia, org/wiki/ MapReduce, 2013.

共引文献63

同被引文献7

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部