|
课程介绍:
7 F& V+ T* E9 Q+ K0 F# O" i! E( X+ M7 L- K+ @: Q
本课程介绍 Hive 的简介,了解什么是 Hive 并且为何使用 Hive,以及它与 HBase 和 RDBMS 的关系,最后介绍了数据库与数据仓库的概念与特征。
* F6 P2 V, E* _0 t- i
' [7 d0 A# b+ N" c5 s, h6 n8 _) Q课程目录:: L6 U" ^. L1 K+ j0 Q8 v" _9 r
$ r# @% ?9 h6 |& U3 k' r1Hive 简介 11:46
I' L4 B* n5 l9 i: w' n本课时介绍学习 Hive 之前应具备的知识,什么是 Hive,为何使用 Hive 以及 Hive 的相关资源。$ w. K: q+ Z' i6 W, `( H0 A2 a6 B8 }
2Hive 与 HBase 关系 03:34
: }+ ]' e, g7 W% }( o6 ?- d本课时介绍 Hive 与 HBase 的异同点,以及 Hive 与 HBase 整合简介。% W/ [, |8 v1 Q/ {
3 Hive 与 RDBMS 关系 04:55+ ]4 k% e ~ m4 S
本课时从多个角度对比 Hive 与 RDBMS 的异同。2 Y9 h0 ~9 Q( M6 v) U; c
1 S* q' X" j) C
Hive 环境搭建+ H8 H0 Y* C4 i4 `0 m: T, `
“工欲善其事,必先利其器”,出自孔子的《论语·卫灵公》,其意指工匠想要使他的工作做好,一定要先工具锋利。本课程我们将要学习 Hive 所需的环境搭建,包括系统的选择、终端的选择、环境的配置以及 Hadoop 和 Hive 的安装。. Z' m& s( g' |1 O+ v( P3 |
; v. ?9 C3 d9 F2 m! L
1 学习 Hive 先决条件 39:53
& g5 H3 T% ^+ R3 K在本课时中,我们也为开始学习 Hive 准备好需要的条件。下面我们将从三方面开始展开:系统选择、终端选择、环境配置。
) o* f; x# |( e4 m( E- L5 X3 Hive 安装部署 34:342 S, ^+ Z7 i+ F9 k7 I7 ]
本课时主要讲解 Hive 三种运行方式:内嵌模式、独立模式以及完全分布式模式,然后分别进行内嵌模式以及独立模式的安装,最后介绍配置中常用的参数。
) C; v$ h* p& C- y" e+ e+ C7 o" A
Hive 基本原理
, W& J* g: z5 ~9 p3 T: z# ~本课程介绍 Hive 的体系结构,了解 Hive 的元数据存储,以及它的数据如何存储,并在最后介绍 Hive 的运行机制,了解 MapReduce 如何实现基本的 SQL 操作,而 SQL 又如何转化为 MapReduce 的过程,做到“知其然,知其所以然”。
! t( O' N' R/ D. G' i" h- g0 q d
1 Hive 的体系结构 02:36
3 N, y, u, j& q本课时介绍 Hive 的体系结构,它主要包括哪些部分,每个部门的主要做什么。% _) H% L7 B, O
2 Hive 元数据存储 04:04
% F! U# C6 t0 M" C. y* A- v本课时介绍 Hive 的元数据存储,重点讲了其三种存储模式,其中1、2均属于本地存储,3属于远端存储,在最后介绍了 Hive 元数据表数据字典。
2 ~9 u5 |2 u7 n8 G3 Hive 的数据存储 03:41
* r/ P. z: B7 {% M% ]4 \4 V0 t本课时 Hive 的数据存储,包括四类数据模型:表(Table)、外部表(External Table)、分区(Partition)和桶(Bucket)。( d, f3 q9 ~# u$ A7 x7 T
4 Hive 的运行机制 12:39
% n! l1 g" |8 A3 [本课时介绍 Hive 的运行机制,包括 MapReduce 如何实现基本的 SQL 操作和 SQL 如何转化为 MapReduce 操作,做到“知其然,知其所以然”。$ i5 J" Q0 P# R
' E6 i. c2 Q, }& |6 Z
7 r, b7 m8 g" S+ K4 G0 @( H' X# t. R4 p+ O: U' Q# D
! x" |7 M: I u! w
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
8 B/ ~1 R4 J- w& k" p& h; K& ^
9 h+ y- q/ C+ x3 D. k/ W; ?9 A/ o4 m' d$ b
0 o4 B+ x8 m; j6 N; m; V5 d3 D
本资源由Java自学网收集整理【www.javazx.com】 |
|