万本电子书0元读

万本电子书0元读

顶部广告

Hadoop大数据开发案例教程与项目实战(在线实验+在线自测)电子书

内容新颖,可操作性强,层层深,简明易懂。从实用角度出发,重培养动手解决问题的能力。 提供体系完整的100学时在线实验,即学即练,书网结合。 96个案例实战(课程配套案例36个、扩展案例60个)和50余套自测题,附赠PPT课件、案例源代码、视频等资源。

售       价:¥

纸质售价:¥42.30购买纸书

59人正在读 | 1人评论 6.2

作       者:西普教育研究院 时允田 林雪纲

出  版  社:人民邮电出版社有限公司

出版时间:2017-05-01

字       数:17.9万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书是一本Hadoop学习门参考书,全书共11章,分为基础篇和提高篇两部分。基础篇包括第1~6章,具体包括Hadoop概述、Hadoop基础环境配置、分布式存储HDFS、计算系统MapReduce、计算模型Yarn、数据云盘。提高篇包括第7~11章,具体包括协调系统Zookeeper、Hadoop数据库Hbase、Hadoop数据仓库Hive、Hadoop数据采集Flume、OTA离线数据分析平台。全书内容结构合理,知识全面,讲解详细,重难突出。 本书适合作为院校计算机及相关专业大数据课程的教材,也可供学习者自学参考。<br/>【推荐语】<br/>内容新颖,可操作性强,层层深,简明易懂。从实用角度出发,重培养动手解决问题的能力。 提供体系完整的100学时在线实验,即学即练,书网结合。 96个案例实战(课程配套案例36个、扩展案例60个)和50余套自测题,附赠PPT课件、案例源代码、视频等资源。<br/>【作者】<br/>时允田,IT教育培训高级讲师,现任西普教育教研部经理。先后就职清华同方、SK、森纵艾德、八维教育和西普教育等机构,担任中北大学、南京大学、大连理工软件学院等多所高校外聘企业讲师。拥有十余年的IT从业和教育培训经验,精通Java、Android、HTML5、大数据等技术。 林雪纲,博士,CCF理事,现任北京西普阳光教育科技股份有限公司常务副总裁。十余年信息安全及教育培训行业经验,具有丰富的信息安全和数据领域大型项目咨询、管理及教学培训经验。精通网络安全、安全架构及技术管理、大数据分析,领导参与多个安全平台研发、数字城市解决方案、移动互联网平台发项目。<br/>
目录展开

内容提要

前言

基础篇

第1章 Hadoop概述

1.1 Hadoop简介

1.2 Hadoop相关项目

1.3 Hadoop来源

1.4 Hadoop的发展史

1.5 Hadoop特点

1.6 Hadoop体系架构

1.6.1 HDFS体系结构

1.6.2 MapReduce体系结构

本章小结

习题

第2章 Hadoop基础环境配置

2.1 准备Linux环境

2.1.1 安装VMware12虚拟机

2.1.2 部署CentOS 64位操作系统

2.2 Linux配置

2.2.1 什么是Linux

2.2.2 Linux发行版

2.2.3 配置网络

2.2.4 Linux终端

2.3 Hadoop环境搭建

2.3.1 JDK安装和测试

2.3.2 Hadoop安装和配置

2.3.3 SSH免密码配置

本章小结

习题

第3章 分布式存储HDFS

3.1 HDFS概念

3.1.1 HDFS简介

3.1.2 HDFS设计思路和理念

3.2 HDFS体系结构

3.3 HDFS文件存储机制

3.4 HDFS Shell介绍

3.4.1 命令格式

3.4.2 HDFS用户命令

3.4.3 HDFS管理员命令

3.5 Hadoop项目创建

3.6 RPC通信原理

3.6.1 什么是Hadoop的RPC

3.6.2 RPC采用的模式

3.7 分布式文件系统操作类

本章小结

习题

第4章 计算系统MapReduce

4.1 MapReduce概念

4.1.1 MapReduce简介

4.1.2 MapReduce 数据类型与格式

4.1.3 数据类型Writable接口

4.1.4 Hadoop序列化机制

4.2 MapReduce架构

4.2.1 数据分片

4.2.2 MapReduce执行过程

4.2.3 Mapper执行过程

4.2.4 Reducer执行过程

4.2.5 Shuffle过程

4.3 第一个MapReduce案例

4.4 MapReduce接口类

4.4.1 MapReduce输入的处理类

4.4.2 MapReduce输出的处理类

本章小结

习题

第5章 计算模型Yarn

5.1 Yarn概述

5.1.1 Yarn简介

5.1.2 Yarn的组成

5.2 Yarn的执行过程

5.3 新旧MapReduce的对比

本章小结

习题

第6章 数据云盘

6.1 项目概述

6.2 功能需求

6.3 软件开发需求

6.4 效果展示

6.5 系统开发

本章小结

习题

提高篇

第7章 协调系统Zookeeper

7.1 Zookeeper概述

7.1.1 Zookeeper简介

7.1.2 Zookeeper数据模型

7.1.3 Zookeeper特征

7.1.4 Zookeeper工作原理

7.2 Zookeeper术语

7.2.1 节点

7.2.2 角色

7.2.3 顺序号

7.2.4 观察

7.2.5 Leader选举

7.3 事件

7.4 Zookeeper Shell操作

7.4.1 Zookeeper服务命令

7.4.2 Zookeeper客户端命令

7.5 Zookeeper API操作

本章小结

习题

第8章 Hadoop数据库Hbase

8.1 Hbase概述

8.1.1 Hbase简介

8.1.2 Hbase优势和特点

8.1.3 Hbase专业术语

8.2 Hbase架构

8.2.1 角色

8.2.2 Hbase物理存储和逻辑视图

8.3 Hbase Shell操作

8.4 Hbase API操作

8.5 Hbase 过滤器

8.5.1 过滤器的含义

8.5.2 过滤器的比较操作符

8.5.3 过滤器的比较器

本章小结

习题

第9章 Hadoop数据仓库Hive

9.1 Hive概述

9.1.1 Hive简介

9.1.2 Hive数据类型

9.1.3 Hive Metastore

9.1.4 Hive存储和压缩

9.1.5 Hive与传统数据库对比

9.2 Hive的系统架构

9.3 Hive的数据模型

9.3.1 内部表

9.3.2 外部表

9.3.3 分区表

9.3.4 桶表

9.4 Hive Shell操作

9.5 Hive API操作

9.6 Hive内置函数和UDF

9.6.1 内置函数

9.6.2 UDF函数

本章小结

习题

第10章 Hadoop数据采集Flume

10.1 Flume概述

10.1.1 Flume简介

10.1.2 Flume核心概念

10.1.3 Flume 系统要求

10.2 Flume架构

10.3 Flume常见操作命令

10.4 Flume环境搭建

10.4.1 设置一个Agent

10.4.2 启动Agent

本章小结

习题

第11章 OTA离线数据分析平台

11.1 项目概述

11.2 功能需求

11.3 软件开发关键技术

11.4 效果展示

11.5 平台搭建与测试

11.5.1 配置ssh免密码登录

11.5.2 配置JDK

11.5.3 配置Hadoop

11.5.4 配置Hive

11.6 数据收集

11.6.1 解压Flume

11.6.2 修改配置文件

11.6.3 启动Flume

11.6.4 校验数据

11.7 数据分析

11.7.1 数据清洗

11.7.2 ETL编程

11.7.3 业务分析

11.7.4 配置Sqoop

11.7.5 从HDFS导出数据至MySQL

11.8 数据展示

11.8.1 搭建Web开发环境

11.8.2 添加代码

11.8.3 项目结构

11.8.4 启动Tomcat

11.8.5 访问Web页面

本章小结

习题

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部