《MapReduce2.0源码分析与编程实战》由王晓华所著,本书内容详实,解读透彻,分析深入,实例精彩。不失为学习MapReduce 2.0的最好入门教程。
这本书最大的特点是深入浅出,语言生动。将深奥的理论和编程方法用最简单的语言表述出来娓娓道来。作者是有多年实践教学经验的讲师,长期教授计算机方面课程,有丰富的实践教学经验。本书一定会让你在学习MapReduce编程方面受益匪浅。
Hadoop是一种分布式数据和计算的框架,在大数据处理中应用非常广泛。MapReduce是一种编程模型。Hadoop正是以MapReduce作为核心编程模型的。
《MapReduce2.0源码分析与编程实战》比较系统地介绍了新一代MapReduce 2.0的理论体系、架构和程序设计方法。全书分为10章,系统地介绍了HDFS存储系统,Hadoop的文件I/O系统,MapReduce 2.0的框架结构和源码分析,MapReduce 2.0的配置与测试,MapReduce 2.0运行流程,MapReduce 2.0高级程序设计以及相关特性等内容。《MapReduce 2.0源码分析与编程实战》最后部分介绍了数据挖掘的初步知识,以及不同应用类型的MapReduce 2.0编程实战。
《MapReduce2.0源码分析与编程实战》强调理论联系实际,帮助读者在掌握MapReduce 2.0基本知识和特性的基础上,培养实际编程和解决大数据处理相关问题的能力。本书可作为学习MapReduce 2.0的源码、MapReduce 2.0程序设计、数据挖掘、机器学习等相关内容的程序设计人员的培训和自学读物,也可以作为高等院校相关专业的教学辅导书。
第1章 大象也会跳舞
第2章 大象的肚子HDFS文件系统详解
第3章 “吃下去吐出来”Hadoop文件I/O系统详解
第4章 “大象的大脑”MapReduce框架结构与源码分析
第5章 深入!MapReduce配置与测试
第6章 大象的思考流程MapReduce运行流程详解
第7章 更强的大象MapReduce高级程序设计续
第8章 MapReduce相关特性详解
第9章 啤酒与尿布MapReduce连接与数据挖掘初步
第10章 MapReduce实战编程及深度分析