Hadoop技术与应用(21世纪技能创新型人才培养系列教材·大数据系列;“十四五”新工科应用型教材建设项目成果)
定 价:49 元
丛书名:21世纪技能创新型人才培养系列教材·大数据系列
- 作者:徐鲁辉
- 出版时间:2023/6/1
- ISBN:9787300316789
- 出 版 社:中国人民大学出版社
- 中图法分类:TP274
- 页码:280
- 纸张:
- 版次:1
- 开本:16
本书主要介绍了Hadoop、HDFS、MapReduce、YARN、ZooKeeper、HBase、Hive、Sqoop、Flume、Kafka的功能、特点,以及体系架构、数据类型、运行环境等内容,相关内容均配有项目实战内容,供读者深入了解应用。本书在每个项目开篇处均设有【职业素养】栏目,帮助学生深刻理解数据技术是未来技术的理念,充分认识实施国家大数据战略的重要意义,树立学好大数据技术、成为数据新人才的目标,培养学生服务社会的责任感和报效祖国的使命感。
徐鲁辉,副教授,西京学院信息工程学院数据科学与大数据技术专业负责人、教研室主任,目前主讲课程包括《Python语言程序设计》《大数据技术原理及应用》等。主编教材《Hadoop大数据原理与应用》《Hadoop大数据原理与应用实验教程》等。先后参与国家自然科学基金项目1项、省厅级项目7项、校级科研项目4项,主持校级教改项目1项、参与校级教改项目2项;公开发表教研论文和学术论文8篇;获得软件著作权1项;主持获得省级教学成果奖一等奖1项、三等奖1项,参与获得校级教学成果奖特等奖1项。
项目1部署全分布模式Hadoop 集群
1.1 初识Hadoop
1.2 Hadoop 生态系统
1.3 Hadoop 体系架构
1.4 Hadoop 部署要点
1.5 项目实训 部署全分布模式Hadoop 集群
1.6 习题与实践
项目2HDFS 实战
2.1 初识HDFS
2.2 HDFS 体系架构
2.3 HDFS 文件存储原理
2.4 HDFS 数据读写
2.5 HDFS 接口
2.6 项目实训 HDFS 实战
2.7 习题与实践
项目3MapReduce 编程
3.1 初识MapReduce
3.2 MapReduce 作业执行流程
3.3 MapReduce 入门案例WordCount 剖析
3.4 MapReduce 数据类型
3.5 MapReduce 接口
3.6 项目实训 MapReduce 编程
3.7 习题与实践
项目4YARN 实战
4.1 初识YARN
4.2 YARN 体系架构
4.3 YARN 工作流程
4.4 YARN 接口
4.5 项目实训 YARN 实战
4.6 习题与实践
项目5部署ZooKeeper 集群和ZooKeeper 实战
5.1 初识ZooKeeper
5.2 ZooKeeper 工作原理
5.3 ZooKeeper 数据模型
5.4 ZooKeeper 部署要点
5.5 ZooKeeper 接口
5.6 项目实训 部署ZooKeeper 集群和ZooKeeper 实战
5.7 习题与实践
项目6部署全分布模式HBase 集群和HBase 实战
6.1 初识HBase
6.2 HBase 数据模型
6.3 HBase 体系架构
6.4 HBase 部署要点
6.5 HBase 接口
6.6 项目实训 部署全分布模式HBase 集群和HBase 实战
6.7 习题与实践
项目7部署本地模式Hive 和Hive 实战
7.1 初识Hive
7.2 Hive 体系架构
7.3 Hive 数据类型
7.4 Hive 数据模型
7.5 Hive 函数
7.6 Hive 部署要点
7.7 Hive 接口
7.8 项目实训 部署本地模式Hive 和Hive 实战
7.9 习题与实践
项目8Sqoop 实战
8.1 初识Sqoop
8.2 Sqoop 体系架构
8.3 Sqoop 部署要点
8.4 Sqoop 接口
8.5 项目实训 部署Sqoop 和Sqoop 实战
8.6 习题与实践
项目9Flume 实战
9.1 初识Flume
9.2 Flume 体系架构
9.3 Flume 部署要点
9.4 Flume Shell 常用命令
9.5 项目实训 部署单机模式Flume 和Flume 实战
9.6 习题与实践
项目10Kafka 实战
10.1 初识Kafka
10.2 Kafka 体系架构
10.3 Kafka 部署要点
10.4 Kafka Shell 常用命令
10.5 项目实训 部署Kafka 集群和Kafka 实战
10.6 习题与实践