大数据技术原理与应用
入门级大数据精品课程,适合初学者,完备的课程在线服务体系,可以帮助初学者实现“零基础”学习大数据。课程指导思想是“构建知识体系、阐明基本原理、引导初级实践、了解相关应用”。课程由国内高校知名大数据教师厦门大学林子雨老师主讲。配套的《大数据技术原理与应用》教材已经被众多高校采用。
👁 8 浏览
课程目录
第2讲 大数据处理架构Hadoop
2.1.1 Hadoop简介
播放
2.1.2 Hadoop不同版本
播放
2.2 Hadoop项目结构
播放
2.3.1 Hadoop安装之前的预备知识
播放
2.3.2 Hadoop的安装与使用
播放
2.4 Hadoop集群的部署和使用
播放
第3讲 分布式文件系统HDFS
3.1 分布式文件系统HDFS简介
播放
3.2 HDFS相关概念
播放
3.3 HDFS体系结构
播放
3.4 HDFS存储原理
播放
3.5.1 HDFS读数据过程
播放
3.5.2 HDFS写数据过程
播放
3.6 HDFS编程实践
播放
第4讲 分布式数据库HBase
4.1 HBase简介
播放
4.2 HBase数据模型
播放
4.3 HBase的实现原理
播放
4.4 HBase运行机制
播放
4.5 HBase应用方案
播放
4.6 HBase安装配置和常用Shell命令
播放
4.7 HBase常用Java API及应用实例
播放
第5讲 NoSQL数据库
5.1 NoSQL概述
播放
5.2 NoSQL与关系数据库的比较
播放
5.3 键值数据库和列族数据库
播放
5.4 文档数据库、图数据库以及不同数据库比较分析
播放
5.5.1 CAP理论
播放
5.5.2 BASE和最终一致性
播放
5.6 从NoSQL到NewSQL数据库
播放
5.7 文档数据库MongoDB
播放
第6讲 云数据库
6.1 云数据库概述
播放
6.2 云数据库产品
播放
6.3.1 UMP系统概述
播放
6.3.2 UMP系统架构
播放
6.3.3 UMP系统功能
播放
6.4.1 Amazon和云计算的渊源
播放
6.4.2 Amazon AWS
播放
6.4.3 Amazon AWS平台上的云数据库
播放
6.5 微软云数据库SQL Azure
播放
6.6 云数据库实践
播放
第7讲 MapReduce
7.1.1 分布式并行编程
播放
7.1.2 MapReduce模型简介
播放
7.2 MapReduce的体系结构
播放
7.3 MapReduce工作流程
播放
7.4 Shuffle过程原理
播放
7.5 MapReduce应用程序执行过程
播放
7.6 实例分析:WordCount
播放
7.7 MapReduce的具体应用
播放
7.8 MapReduce编程实践
播放
第8讲 数据仓库Hive
8.1.1 数据仓库概念
播放
8.2 Hive简介
播放
8.3 SQL转换成MapReduce作业的原理
播放
8.4.1 Impala简介
播放
8.4.2 Impala系统架构
播放
8.4.3 Impala查询执行过程
播放
8.4.4 Impala与Hive的比较
播放
8.5.1 Hive安装与基本操作
播放
8.5.2 Hive应用实例:WordCount
播放
第9讲 Hadoop再探讨
9.1 Hadoop的优化与发展
播放
9.2.1 HDFS HA
播放
9.2.2 HDFS Federation
播放
9.3.1 MapReduce1.0的缺陷
播放
9.3.2 YARN设计思路
播放
9.3.3 YARN体系结构
播放
9.3.4 YARN工作流程
播放
9.3.5 YARN框架与MapReduce1.0框架的对比分析
播放
9.3.6 YARN的发展目标
播放
9.4.1 Pig
播放
9.4.2 Tez
播放
9.4.3 Spark和Kafka
播放
第0讲 课程介绍
课程及其配套在线资源介绍
播放
第10讲 Spark
10.1.1 spark简介
播放
10.1.2 Spark与Hadoop的对比
播放
10.2 Spark生态系统
播放
10.3.1 基本概念和架构设计
播放
10.3.2 Spark运行基本流程
播放
10.3 RDD概念
播放
10.3.4 RDD特性
播放
10.3.5 RDD的依赖关系和运行过程
播放
10.4 Spark SQL
播放
10.5 Spark的部署和应用方式
播放
10.6.1 Spark安装和启动Spark Shell
播放
10.6.2 Spark RDD基本操作
播放
10.6.3 Spark应用程序
播放
第11讲 流计算
11.1.1 数据的处理模型
播放
11.1.2 流计算概念与典型框架
播放
11.2 流计算处理流程
播放
11.3 流计算的应用
播放
11.4.1 Storm简介
播放
11.4.2 Storm设计思想
播放
11.4.3 Storm框架设计
播放
11.5 Spark Streaming、Samza以及三种流计算框架的比较
播放
11.6.1 编写Storm程序
播放
11.6.2 安装Storm的基本过程和实例
播放
全部评论(0)