更新时间:2019-12-20 19:31:26
封面
版权信息
大数据核心技术系列 编委会
内容提要
序言
前言
智慧教材使用方法
第1章 Hadoop入门
任务1 了解大数据现状
任务2 了解Hadoop基础
任务3 搭建移动通信业务的Hadoop处理平台
本章总结
本章作业
第2章 Hadoop分布式文件系统HDFS
任务1 了解HDFS
任务2 使用HDFS处理移动通信数据文件
任务3 了解HDFS运行原理
任务4 实现移动通信数据的行文件方式存储
第3章 Hadoop分布式计算框架MapReduce
任务1 使用MapReduce完成词频统计功能
任务2 按号段统计手机号码
任务3 使用MapReduce编写应用案例
第4章 Hadoop YARN
任务1 在YARN集群上运行MapReduce作业
任务2 配置YARN容错
第5章 ZooKeeper简介及安装
任务1 了解ZooKeeper
任务2 搭建ZooKeeper单机环境
任务3 实现分布式系统服务器上下线的动态感知
第6章 HBase基础
任务1 了解HBase
任务2 理解HBase体系架构
任务3 理解HBase数据模型
任务4 搭建HBase环境
第7章 HBase操作
任务1 使用HBase Shell完成《王者荣耀》游戏玩家信息管理操作
任务2 使用HBase Java API完成《王者荣耀》游戏玩家信息管理操作
任务3 使用HBase Rest API访问《王者荣耀》游戏玩家信息表
第8章 HBase应用
任务1 使用表空间管理《王者荣耀》游戏玩家信息表
任务2 对《王者荣耀》游戏玩家信息表进行权限管理
任务3 理解HRegion切分
任务4 了解HBase中的Compaction过程
第9章 工作流调度框架Oozie
任务1 理解Apache Oozie架构
任务2 搭建Oozie环境
任务3 实现游戏玩家搜索功能
第10章 项目实训——《王者荣耀》游戏英雄排行榜
10.1 项目需求
10.2 项目环境准备
10.3 项目覆盖的技能点
10.4 难点分析
10.5 项目实现思路