Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop的框架最核心的设计是HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。而本课程以真实的高校教育大数据CampusCard项目为例深度讲解了它们的原理与应用。
2-1 Hadoop-Hadoop简介
2-2 Hadoop-Hadoop1.x与2.x的区别
2-3 Hadoop-Hadoop发行版
2-4 Hadoop-Hadoop生态系统之HDFS深入理解
2-5 Hadoop-Hadoop生态系统之HDFS系统原理
2-6 Hadoop-Hadoop生态系统之Yarn的工作原理
2-7 Hadoop-Hadoop生态系统之深入理解Yarn的工作过程
2-8 Hadoop-Hadoop生态系统之深入理解MapReduce工作原理
2-9 Hadoop-Hadoop生态系统之Zookeeper工作原理
2-10 Hadoop-Hadoop生态系统之Hive功能
2-11 Hadoop-Hadoop生态系统之HBase功能
3-1 Hadoop-创建第一台虚拟机
3-2 Hadoop-网络配置
3-4 Hadoop-在node01上安装JDK
3-5 Hadoop-克隆node01生成node02
3-6 Hadoop-克隆node01生成node03
3-7 Hadoop-集群环境的变化
3-8 Hadoop-免密登录设置之公钥与私钥
3-9 Hadoop-免密登录设置之免密原理
3-10 Hadoop-免密登录设置
3-11 Hadoop-安装Hadoop
3-12 Hadoop-Hadoop目录结构之etc与sbin目录介绍
3-13 Hadoop-Hadoop目录结构之其它目录介绍
3-14 Hadoop-EditPlus连接Linux
3-15 Hadoop-注册Hadoop安装目录
3-16 Hadoop-修改hadoop配置文件
3-17 Hadoop-格式化NameNode
3-18 Hadoop-集群节点间复制hadoop目录
3-19 Hadoop-关闭防火墙
3-20 Hadoop-单独启动停止HDFS
3-21 Hadoop-单独启动停止Yarn
3-22 Hadoop-启动停止整个集群
4-1 Hadoop-为什么需要在Windows下编译Hadoop
4-2 Hadoop-安装配置JDK
4-3 Hadoop-安装配置Maven
4-4 Hadoop-安装配置FindBugs
4-5 Hadoop-安装配置ProtocolBuffer
4-6 Hadoop-安装配置ZLib
4-7 Hadoop-安装配置CMake
4-8 Hadoop-安装配置VisualStudio
4-9 Hadoop-安装配置Cygwin
4-10 Hadoop-升级Hadoop之升级SLN文件
4-11 Hadoop-升级Hadoop之修改POM
4-12 Hadoop-编译打包Hadoop源码
4-13 Hadoop-查看编译打包结果
5-1 Hadoop-查看HDFS的图形化管理页面
5-2 Hadoop-文件上传命令
5-3 Hadoop-文件上传详细过程解析
5-4 Hadoop-数据块存放在哪
5-5 Hadoop-NameNode中的数据
5-6 Hadoop-自己设计元数据的存储之元数据直接写入内存
5-7 Hadoop-自己设计元数据的存储之元数据同时写入内存与硬盘
5-8 Hadoop-自己设计元数据的存储之使用edits文件
5-9 Hadoop-自己设计元数据的存储之使用edits与fsimage文件
5-10 Hadoop-自己设计元数据的存储之使用SecondaryNameNode
5-11 Hadoop-SecondaryNameNode
5-12 Hadoop-元数据
5-13 Hadoop-NameNode的复检机制
5-14 Hadoop-DataNode超时时间
5-15 Hadoop-单独启动DataNode进程
5-16 Hadoop-文件下载操作及详细过程解析
5-17 Hadoop-FSShell命令
5-18 Hadoop-HDFS客户端编程之安装Windows下的Hadoop
5-19 Hadoop-HDFS客户端编程之配置Eclipse中的Maven
5-20 Hadoop-HDFS客户端编程之创建Maven工程
5-21 Hadoop-HDFS客户端编程之文件上传到本地文件系统
5-22 Hadoop-HDFS客户端编程之文件上传到分布式文件系统
5-23 Hadoop-HDFS客户端编程之文件下载
5-24 Hadoop-HDFS客户端编程之其它操作
6-1 Hadoop-运行WordCount示例程序
6-2 Hadoop-为什么wordcount用小写
6-3 Hadoop-运行结果分析查看
6-4 Hadoop-统计多个文件
6-5 Hadoop-运行的进程
6-6 Hadoop-回顾Yarn工作原理
6-7 Hadoop-WordCount工作原理
6-8 Hadoop-Shuffle过程详解
6-9 Hadoop-详解Mapper类
6-10 Hadoop-Hadoop内置数据类型
6-11 Hadoop-Mapper.Context类详解
6-12 Hadoop-定义WordCountMapper
6-13 Hadoop-定义WordCountReduce
6-14 Hadoop-定义驱动类之获取Job对象
6-15 Hadoop-定义驱动类之初始化Job对象
6-16 Hadoop-定义驱动类之Job的提交
6-17 Hadoop-添加日志输出控制文件
6-18 Hadoop-WordCount本地测试
6-19 Hadoop-WordCount项目的打包发布运行
6-20 Hadoop-CampusCard项目数据介绍
6-21 Hadoop-CampusCard项目需求及分析
6-22 Hadoop-定义CardMapper
6-23 Hadoop-定义CardReducer
6-24 Hadoop-定义CardDriver
6-25 Hadoop-CampusCard项目打包发布运行
6-26 Hadoop-CampusCard项目优化
6-27 Hadoop-CampusCard项目新的需求与分析
6-28 Hadoop-自定义类型ResultWritable
6-29 Hadoop-修改其它代码及运行
6-30 Hadoop-CampusCard项目又一个新的需求与分析
6-31 定Hadoop-义和注册划分器
6-32 Hadoop-测试运行
7-1 Hadoop-什么是高可用集群HA
7-2 Hadoop-服务器备份的相关概念
7-3 Hadoop-分布式与集群的区别
7-4 Hadoop-NameNode的SPOF问题
7-5 Hadoop-共享文件系统的SPOF问题
7-6 Hadoop-DFSZKFailoverController
7-7 Hadoop-Hadoop的Fencing机制
7-8 Hadoop-Paxos算法与Zookeeper
7-9 Hadoop-Zookeeper基本理论
7-10 Hadoop-Zookeeper集群工作原理
7-11 Hadoop-克隆配置zk4
7-12 Hadoop-zookeeper的下载
7-13 Hadoop-zookeeper的安装
7-14 Hadoop-克隆配置zk5与zk6
7-15 Hadoop-Zookeeper集群操作
7-16 Hadoop-HadoopHa集群搭建
7-17 Hadoop-HadoopHa集群的启动
7-18 Hadoop-HadoopHa集群的状态查看与切换
7-19 Hadoop-基于BasicPaxos算法的选举机制
7-20 Hadoop-基于FastPaxos算法的选举机制
获取步骤