Hadoop 入门及其基础学习【连载更新中】

Hadoop 入门及其基础学习【连载更新中】

不可错过的 Hadoop 视频教程,由天善智能讲师牟瑞倾力奉献。

免费 2191 人学习

Hadoop入门及生态系统介绍

         介绍Hadoop的发展,系统架构,相关版本和如何学习Hadoop

新一代虚拟技术Docker

         新一代的虚拟技术Docker的基本情况介绍和使用,并利用Docker快速的构建Hadoop的学习环境

1.         新一代虚拟技术-容器虚拟化

2.         Windows上安装使用Docker

Hadoop学习

1.       Hadoop介绍

2.       Hadoop系统搭建与部属

a)         Hadoop的三种安装方式

b)         HadoopShell命令

3.       Hadoop HDFS组件分析

a)         HDFS架构,SNN及副本放置策略

b)         HDFS API

4.       Hadoop MapReduce工作原理与架构

a)         MapReduce API及工作流程

b)         MapReduce 错误处理,作业调度

c)         MapReduce 重要组件:Combiner

d)         MapReduce 重要组件:Partitioner

e)         MapReduce 重要组件:RecordReader

5.       Hadoop MapReduce 编程

a)         MapReduce 计数器

b)         MapReduce Join

c)         MapReduce Sort

HBase学习

         基于Hadoop的关系型数据库HBase的学习,学习目标:了解HBase的应用场景,学习如何使用HBase

1.         Hbase介绍

2.         Pig,HBase,Hive三者的关系比较

3.         HBase系统搭建与部属

4.         HBaseShell操作

5.         HBase的客户端操作

Hive学习

         基于Hadoop的数据仓库和SQL查询引擎Hive 的学习,学习目标:了解Hive的应用场景,学习如何使用HiveHQL语句,学习如何利用Hive来做数据分析

1.         Hive综述

2.         Hive系统搭建与部属。

3.         Hive的表操作

4.         Hive的数据加载与操作

5.         Hive的查询语句HQL

6.         Hive的窗口函数,分析函数和UDTF操作

7.         Hive自定义函数

8.         Hive HQL的优化

基于Hadoop的开发实战

1.         利用SQOOP来做简单的ETL抽取

2.         日志分析系统

3.         推荐系统(暂定)

 

目标人群:对大数据开发感兴趣,对Hadoop及其生态系统有所了解,并愿意从事相关工作的学生,初级Hadoop开发工程师,初级大数据开发工程师及其他兴趣爱好者

 

学习目标:初步了解Hadoop开发及其生态系统,对Hadoop HDFS,MapRduce,Hive,Hbase等Hadoop生态系统的产品熟悉其使用方法和原理,并能进行相关的开发工作。

改版

反馈