首页 > 大数据 > Hadoop > Hadoop基础实战课程
时间安排:每周一到周五晚上(19:00-20:00)开课,总共4周
开课条件:满50人即开课。
学员交流QQ群:311625345345
课程链接http://edu.yy.com/course/detail?id=10488
课程内容简介
本课程深入阐述了Hadoop的架构、原理,详细讲解了HBase、Hive、Pig、ZooKeeper、Sqoop、Flume、Mahout等实战运用
课程大纲
1、Hadoop的起源和体系
Hadoop思想起源:Google
Hadoop子项目家族
Hadoop的架构
2、Hadoop的安装与配置
准备和配置环境
三种运行模式
完全分布式模式安装
3、HDFS-大数据存储
HDFS概念与体系结构
HDFS的可靠性
HDFS文件操作
HDFSAPI
4、关于MapReduce
MapReduce编程模型
MapReduce的集群行为
MapReduce任务的优化
MapReduce工作机制
错误处理及作业调度机制
5、MapReduce应用开发
HadoopEclipse插件开发
数据筛选程序开发
倒排索引程序开发
6、HBase数据库
Hbase体系结构
HBaseshell
HBaseAPI应用实例
HBase场景应用
HBase模式设计
7、Hive数据仓库
Hive组件与体系架构
Hive安装配置
Hive的服务接口
HiveQL常用操作
Hive的优化
HiveUDF编程
Hive综合实战
8、Pig数据分析平台
Pig框架
Pig安装配置
Pig的使用
Pig的数据模型
常用PigLatin操作
PigUDF编程
Pig数据分析实战
9、ZooKeeper分布式服务框架
ZooKeeper工作原理
ZooKeeper设计目标
ZooKeeper的数据结构和组成
ZooKeeper的安装配置
ZooKeeper命令行工具
ZooKeeperAPI
ZooKeeper实战:Hadoop任务调度
10、Sqoop
Sqoop产生背景、基本
Sqoop1和Sqoop2架构及特点
Sqoop1安装配置(版本1.4.4)
Sqoop导入介绍
实战:从mysql导入数据到HDFS
实战:从mysql导入数据到Hive
Sqoop导出介绍
实战:将Hive数据导出到Mysql
Sqoop与Hbase结合
Sqoop作业操作
Sqoop作业安全配置
Sqoop2安装配置(版本1.99.3)
Sqoop2使用综合实战
11、Flume日志收集系统
Flume概念和特点
FlumeOG架构、组成、特点、容错机制设计
日志收集系统综合比较
FlumeNG架构、核心概念
FlumeOG的安装
FlumeOG的配置(Web端、Flumeshell)
FlumeNG的安装配置、测试
FlumeNG模块配置(Source、Channel、Sink)
FlumeNG配置实战分析
12、Mahout数据挖掘
Mahout介绍
Mahout安装和配置
MahoutAPI
Mahout中的聚类和分类
Mahout推荐算法
Mahout实战:建立一个推荐引擎
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26141402/viewspace-1199817/ ,如需转载,请注明出处,否则将追究法律责任。