smartloli / game-x-m

The sample code included in the Hadoop book written by the author.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

《Hadoop大数据挖掘从入门到进阶实战》

内容简介

本书采用“理论+实战”的形式编写,通过大量的实例,结合作者多年一线开发实战经验,全面的介绍了Hadoop的使用方法。全书设计秉承方便学习、易于理解、便于查询的理念,无论是刚入门的初学者系统的学习Hadoop的基础知识,还是拥有多年开发经验的开发者想学习Hadoop,都能通过本书迅速掌握Hadoop的各种基础语法和实战技巧。本书作者曾经与极客学院合作,拥有丰富的教学视频制作经验,为读者精心录制了详细的视频介绍。本书还免费提供所有案例的源码,为读者的学习和工作提供更多的便利。

本书分为13章,分别介绍Hadoop平台管理与维护、异常处理解决方案以及Hadoop的分布式文件系统等内容。最后一章对Hadoop进行了拓展,剖析了Kafka消息系统并介绍了笔者的开源监控系统Kafka Eagle。

本书结构清晰、案例丰富、通俗易懂、实用性强。特别适合初学者自学和进阶读者查询及参考。另外,本书也适合社会培训学校作为培训教材使用,还适合大中专院校的相关专业作为教学参考书。

本书特色

1. 专业的教学视频

为了让读者更好的学习本书,作者给实战内容都录制了教学视频,借助这些视频 ,读者可以更轻松地学习。 作者曾接受过极客学院的专业视频制作指导,并在极客学院做过多期的Hadoop实战、Kafka实战,受到众多开发者的青睐及好评,希望读者能够通过这些视频轻松的学习Hadoop。

2. 来自一线的开发经验及实战例子

本书的大多数代码及例子都是来自作者多年的口头教学、技术分享会等,受到众多开发者一致好评。同时作者本人也是一名开源爱好者,编写了业内著名的Kafka Eagle监控系统,并介绍Kafka Eagle监控系统的使用,帮助读者监控大数据集群。

3. 浅显易懂的语言、触类旁通的对比、循序渐进的知识体系

本书在文字及目录编排上,尽量做到通俗易懂。在讲解一些常见的知识点时,将Hadoop命令与Linux命令做对比,掌握Linux命令的开发者能够迅速掌握Hadoop的操作命令。无论是初学者,还是久经沙场的老程序员都能快速通过本书学习Hadoop的精华之处。

4. 内容全面,实用性强

本书精心挑选了多个实用性很强的例子,例如:Hadoop套件实战、Hive 编程、Hadoop平台管理与维护、ELK实战、Kafka实战等。读者既可以从例子中学习并理解Hadoop及其套件知识点,还可以将这些例子用于开发中。

示例代码

本书的所有示例都封装在该项目中,读者可以下载该工程的源代码来对照书中的内容进行学习。由于本工程采用的是Maven来进行管理,所以在需要编译打包时,可以直接只用mvn命令,或者执行./build.sh脚本来实现打包。

互动交流

About

The sample code included in the Hadoop book written by the author.


Languages

Language:Java 86.8%Language:Shell 13.2%