课程简介

互联网时代以大数据为核心的商业价值将成为各行各业争相开发利用的焦点,大数据工程师已成为IT行业最热门的职位。牛客和极客学院合作推出大数据工程师系列课程,共181个视频,详细的介绍了大数据工程师入门到实战。暂不支持APP播放。课程相关资料下载

课程内容

进度
0 %

Hadoop框架

28 视频

Hadoop是整个大数据生态系统的基石,掌握好Hadoop的架构和环境搭建是后续学习的基础;

1.1 Hadoop 历史 免费
1.2 创建本地 Hadoop 集群 免费
1.3 创建托管 Hadoop 集群 免费
1.4 HDFS 的体系结构 免费
1.5 MapReduce 的体系结构 免费
1.6 Hadoop 的三种运行模式 免费
1.7 Yarn 产生的历史背景 免费
1.8 MapReduce 的基本原理 免费
1.9 Yarn 的基本原理与功能组件简介 免费
1.10 YARN 安装简介 免费
1.11 安装 YARN 前的准备 免费
1.12 伪分布式安装 免费
1.13 Hadoop性能调优与运维-选择合适的硬件 免费
1.14 Hadoop性能调优与运维-操作系统调优与 JVM 调优 免费
1.15 Hadoop性能调优与运维-Hadoop参数调优
1.16 Hadoop性能调优与运维-Hive 性能调优(上)
1.17 Hadoop性能调优与运维-Hive性能调优(下)
1.18 Hadoop性能调优与运维-Hadoop 运维
1.19 Hadoop用户行为分析项目之应用概述-Hadoop回顾
1.20 Hadoop用户行为分析项目之应用概述-项目整体概述
1.21 Hadoop用户行为分析项目之应用概述-项目工程准备
1.22 Hadoop用户行为分析项目之分析与设计-项目整体分析
1.23 Hadoop用户行为分析项目之分析与设计-项目指标与数据源分析
1.24 Hadoop用户行为分析项目之分析与设计-项目整体设计
1.25 Hadoop用户行为分析项目之编码实践-Hadoop项目基础代码
1.26 Hadoop用户行为分析项目之编码实践-Hadoop项目核心代码
1.27 Hadoop用户行为分析项目之编码实践-统计结果处理
1.28 Hadoop用户行为分析项目之编码实践-应用调度
进度
0 %

Hive

11 视频

Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,Hive将SQL语句转换为+MapReduce作业进行运行。其优点是学习成本低可以通过类SQL语句快速实现统计查询,也支持实现自己的UDF函数来完成比较复杂的业务逻辑,非常适合数据仓库的统计分析。

2.1 初识Hive-Hive简介
2.2 初识Hive-Hive与HBase关系
2.3 初识Hive-Hive与RDBMS关系
2.4 初识Hive-数据库与数据仓库
2.5 Hive环境搭建-学习Hive先决条件
2.6 Hive环境搭建-Hadoop安装部署
2.7 Hive环境搭建-Hive 安装部署
2.8 Hive基本原理-Hive的体系结构
2.9 Hive基本原理-Hive元数据存储
2.10 Hive基本原理-Hive的数据存储
2.11 Hive基本原理-Hive的运行机制
进度
0 %

ZooKeeper

20 视频

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,常用于节点HA的配置。

3.1 认识ZooKeeper-Hive的体系结构
3.2 认识ZooKeeper-Hive元数据存储
3.3 认识ZooKeeper-Hive的数据存储
3.4 ZooKeeper客户端的使用(一)-zkCli.sh的使用
3.5 ZooKeeper客户端的使用(一)-Java客户端API的使用方法(一)
3.6 ZooKeeper客户端的使用(一)-Java客户端API的使用方法(二)
3.7 ZooKeeper客户端的使用(二)-开源客户端 ZkClient(一)
3.8 ZooKeeper客户端的使用(二)-开源客户端 ZkClient(二)
3.9 ZooKeeper客户端的使用(二)-开源客户端 Curator(一)
3.10 ZooKeeper客户端的使用(二)-开源客户端 Curator(二)
3.11 ZooKeeper实战(一)-master选举
3.12 ZooKeeper实战(一)-数据的发布订阅
3.13 ZooKeeper实战(一)-负载均衡
3.14 ZooKeeper实战(二)-ZooKeeper实现分布式锁
3.15 ZooKeeper实战(二)-ZooKeeper实现分布式队列
3.16 ZooKeeper实战(二)-ZooKeeper实现命名服务
3.17 ZooKeeper运维-ZooKeeper配置详解
3.18 ZooKeeper运维-ZooKeeper4字命令
3.19 ZooKeeper运维-在运维中使用JMX
3.20 ZooKeeper运维-监控平台搭建和使用
进度
0 %

HBase

39 视频

HBase是一个分布式的、面向列的开源数据库,适用于海量数据的存储和实时查询。

4.1 HBase入门-HBase概述
4.2 HBase入门-HBase术语及数据模型
4.3 HBase入门-HBase伪分布式搭建
4.4 HBase入门-HBaseHDFS上目录分析
4.5 HBase入门-HBase Shell操作
4.6 HBase Java编程-HBase Java基本操作
4.7 HBase Java编程-HBase扫描器
4.8 HBase Java编程-HBase过滤器详解
4.9 HBase架构详解-HBase架构详解
4.10 HBase架构详解-HBase数据存储
4.11 HBase架构详解-HBase内部表
4.12 HBase架构详解-HBase管理命令
4.13 HBase集群管理-Linux环境准备
4.14 HBase集群管理-NTP集群同步
4.15 HBase集群管理-HBase集群部署
4.16 HBase集群管理-HBase集群调优
4.17 HBase Rest/Thrift-HBase Rest
4.18 HBase Rest/Thrift-HBase Thrift
4.19 安装HBase的集群-课程体系介绍
4.20 安装HBase的集群-安装HBase集群之前的准备
4.21 安装HBase的集群-安装HBase的集群
4.22 HBase数据的导入-HBase导入数据的介绍
4.23 HBase数据的导入-sqoop的使用
4.24 HBase数据的导入-使用importtsv导入数据
4.25 HBase管理工具的使用-HBase Web管理工具
4.26 HBase管理工具的使用-HBase Shell管理工具
4.27 HBase管理工具的使用-其他管理工具
4.28 HBase的备份与恢复-备份简介
4.29 HBase的备份与恢复-HBase冷备
4.30 HBase的备份与恢复-HBase热备
+查看全部
进度
0 %

Kafka

27 视频

kafka目前是国内外用的比较多的分布式消息队列,通常与流处理集成使用。

5.1 kafka的初认识-kafka使用背景
5.2 kafka的初认识-kafka的相关概念
5.3 kafka的初认识-zookeeper集群的搭建
5.4 kafka的初认识-kafka集群的搭建
5.5 Kafka 基础实战:消费者和生产者实例-Kafka消费者编程模型
5.6 Kafka 基础实战:消费者和生产者实例-Kafka消费者的Python和Java客户端实现
5.7 Kafka 基础实战:消费者和生产者实例-Kafka生产者编程模型
5.8 Kafka 基础实战:消费者和生产者实例-Kafka生产者的Python和Java客户端实现
5.9 kafka消息处理过程与集群维护-kafka消息组织原理
5.10 kafka 消息处理过程与集群维护-kafka消息检索原理
5.11 kafka 消息处理过程与集群维护-kafka集群维护
5.12 kafka 消息处理过程与集群维护-kafka集群监控
5.13 Kafka核心源码剖析-Kafka消费者源代码介绍
5.14 Kafka核心源码剖析-Kafka生产者源代码介绍
5.15 Kafka核心源码剖析-Kafka server reactor设计模型
5.16 Kafka核心源码剖析-Kafka partition leader选主机制
5.17 Kafka用户日志上报实时统计之应用概述-Kafka回顾
5.18 Kafka用户日志上报实时统计之应用概述-项目简要
5.19 Kafka用户日志上报实时统计之应用概述-Kafka工程准备
5.20 Kafka用户日志上报实时统计之分析与设计-项目整体概述
5.21 Kafka用户日志上报实时统计之分析与设计-Producer模块分析
5.22 Kafka用户日志上报实时统计之分析与设计-Consumer模块分析
5.23 Kafka用户日志上报实时统计之分析与设计-项目整体设计
5.24 Kafka用户日志上报实时统计之编码实践-数据生产实现
5.25 Kafka用户日志上报实时统计之编码实践-数据消费实现
5.26 Kafka用户日志上报实时统计之编码实践-数据持久化
5.27 Kafka用户日志上报实时统计之编码实践-应用调度
进度
0 %

Storm

56 视频

Storm是一个开源的分布式实时计算系统,可以简单、可靠的处理大量数据流

6.1 Storm体系概要-Storm发展历史
6.2 Storm体系概要-Storm相关术语
6.3 Storm体系概要-Storm原理架构
6.4 Storm体系概要-Storm主要特点
6.5 Storm体系概要-Storm的扩展:与YARN的结合
6.6 Storm体系概要-Storm的现状与发展趋势
6.7 Storm集群安装部署-Storm集群环境准备及部署
6.8 Storm集群安装部署-Zookeeper详解
6.9 Storm集群安装部署-Zookeeper集群部署
6.10 Storm集群安装部署-相关依赖软件安装
6.11 Storm集群安装部署-Storm 集群部署
6.12 Storm实战基础:WordCount实例-Storm应用实例设计
6.13 Storm实战基础:WordCount实例-WordCount实例代码讲解
6.14 Storm实战基础:WordCount实例-Storm应用实例演示及总结
6.15 Storm实战进阶:DataOptTopology实例-项目实例需求分析及设计
6.16 Storm实战进阶:DataOptTopology实例-Storm上下级依赖系统的介绍及搭建
6.17 Storm实战进阶:DataOptTopology实例-实例代码结构讲解
6.18 Storm实战进阶:DataOptTopology实例-实例演示及总结
6.19 Storm架构基础:实时基础平台架构-元数据管理器
6.20 Storm架构基础:实时基础平台架构-多节点统一配置管理
6.21 Storm架构基础:实时基础平台架构-系统监控
6.22 Storm架构基础:实时基础平台架构-数据总线
6.23 Storm架构基础:实时基础平台架构-基于Storm的基础平台架构
6.24 初识Apache Storm-Storm概述
6.25 初识Apache Storm-多节点统一搭建Storm开发环境
6.26 初识Apache Storm-创建Storm所需虚拟环境
6.27 初识Apache Storm-配置启动 Storm 集群
6.28 初识Apache Storm-实现开发过程中的版本控制
6.29 Apache Storm计算模型详解与实战-Storm计算模型
6.30 Apache Storm计算模型详解与实战一Spout讲解与演示
+查看全部

他们也在学

热门推荐