找回密码
 立即注册
查看: 772|回复: 0

小象学院 Spark 1.X 大数据平台V2 视频教程

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-4-29 22:44:21 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2020-2-26 17:08 编辑
" q; f1 {- ^, O- q2 }0 n; A
, S" P/ |5 W8 i& P0 B2 D课程介绍:/ F: c: @6 ^7 W) j, R9 e7 a
业界全面深入的,专业的Spark培训课程,将帮助您了解和掌握热的大数据处理技术:Spark,它是UC Berkeley ampLab所开源的内存计算框架,不同于MapReduce的是Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的map reduce的算法。7 a4 d- `, x$ [3 K- M- n
* Z1 P2 r1 p+ Z! [9 p; c) K9 x
课程收益:1 k! ^7 \/ O! r9 m
适合Spark大数据平台开发工程师,机器学习者,数据分析/数据科学工作者。) V/ r/ {" ~6 ~4 K! j
& [8 T9 m. Y" P6 L" o5 c
课程大纲:, T! Q1 t. P4 [! g
第一周 Spark生态系统概述与编程模型. x* J- x6 o4 [6 ^
Spark生态系统概述. y5 O. y2 |& e# u5 |* P3 n4 p  |
回顾Hadoop MapReduce
0 v% }5 h1 R; P$ D& xSpark运行模式1 F% b% S7 x7 @; ?, O$ F& J
RDD
9 a" ]  m1 S$ ^1 E. ZSpark运行时模型简介
7 O% ]7 H8 H- f( t% c& z2 O3 S! w缓存策略介绍, w% X' p/ \7 L' W# y; ^& q$ }
transformation1 P/ z1 T, Q! z+ r" v. F
action, Q8 b' u! Z7 v! l+ q
lineage
+ W3 {, t0 |4 w# _容错处理! v; M; R$ E( S4 d, }, K
宽依赖与窄依赖5 W/ m  P% q$ w$ j! X
集群配置  K* f/ H7 C4 R$ Z5 c

3 O$ G8 E7 `8 a2 D7 Q% t# v# d第二周 深入Spark内核8 u2 @/ C# O) @* O1 `
Spark术语解释2 x7 X( i" n* f& n) A8 H* U7 b
集群概览( z; X' p: I/ N$ K
核心组件
- B6 d3 s# e8 h+ x7 @: B5 L8 x, J7 R& r数据本地性) X; o9 k/ m8 f: ^' Y: g: B/ h
常用RDD5 j$ t, P( m8 H3 P5 e5 j4 V5 o9 a/ O
任务调度  q2 J# U% t9 [) q$ g
DAGScheduler6 s! `% t" _2 b
TaskScheduler
! W  W+ ?5 X1 hTask细节2 S; O* `& y1 _: \! G
广播变量
. x2 `% ?6 W: U0 R6 x( W. }累加器; B3 u6 v* R6 K
性能调优
, [$ W9 l: g4 {
7 y) W3 P$ l$ W第三周 Spark on Yarn & Spark as a service
- r0 }+ {: I7 g, P' Q# |$ O. u, ?( kSpark on Yarn原理
5 S4 D! J" B0 u6 bSpark on Yarn实践
7 N* F! b% {. a/ iJobServer架构5 h% Q9 E* ~% {% U. D8 q; v
JobServer API介绍' Y' N- g9 v- _0 n/ l# d
JobServer配置与部署8 {9 U. W& F* z! C

* T( H0 }/ a. p9 m2 E第四周 Spark Streaming原理与实践6 f# v: s. u; h6 }8 i
DStream
- e! F! g. j. e9 }" |8 B% x数据源
0 b, X1 ]  N4 J' T+ h: J3 ^/ H$ l  O& [无状态transformation与有状态transformation' t; j' R5 z' C- c* L2 I* B
checkpoint6 w5 R7 Q/ I. C/ ^( H+ s; i, n* _. R
容错
( j- S# ?- A5 _# e1 n性能优化
( R7 t8 x/ g+ t% h
  c2 X2 W3 _7 ], w. {6 ~0 k第五周 Shark与Spark SQL
5 _: J! M" H6 d/ ~$ F: nShark数据模型1 c+ B# y+ G( y- x( z; ]- O
Shark数据类型- H6 {7 ]! O4 F
Shark架构% K8 Z* q) T2 f: d
Shark部署
' p& \9 C' j9 `5 J! |$ J0 n- A缓存(分区)表5 {- p- Q7 O# ?% S5 T8 [  A6 U
SharkServer
/ H0 Z: f% E& q' ^) eShark与Spark结合1 E/ T& C% H" [6 s! x( }+ {2 r9 H3 \
Spark SQL架构
  S- v4 f4 v+ A" ]Parquet支持
0 D9 m4 c0 @; KDSL9 ~# M, `3 Q% ~
SQL on RDD2 U; ~" c; B" I
Hive支持
& E9 k1 }7 u$ k* L: S# mUDF
( `3 s: ^! p; w4 E( o# tJDBC Server
' J. d1 h1 B" Y2 W' y- V: Y, J" c
第六周 Machine Learning on Spark
& G6 x1 G$ s6 F4 J$ ]LinearRegression. g: X1 J5 S! g  v/ o4 G: ]
K-Means6 P2 P( {# N# ^
Collaborative Filtering. K* r( r# s- K& ^% o

# m9 g3 P$ Q3 I) f第七周 Spark多语言编程
1 \/ b" g! A# A/ x' OPython简介" r7 O+ U& P% Q* ^
PySpark API) [7 E* ?7 X& k- J0 T' G* Z1 u
使用Python编写Spark程序
' k' i7 X: b4 U$ h, z5 |& RSpark with Java1 ?% n( A+ ~1 g9 y2 s% G
- D. @& l: k- Z* n& t( ^6 i& ?
第八周 图计算GraphX
0 L! c9 ?& R& H% h5 ~% n6 Y7 k* u现存的图计算框架- v) H  f$ T2 W: o5 H
Table Operators" t  `' P  \$ W  i
Graph Operators
$ M1 b8 h! c0 j; p- t3 G) p0 a$ XGraphX设计; k. r) y9 v! s7 f7 N6 G1 e3 m& u* W
! I  B/ ?& u* G
第九周 Tachyon原理与实践' H4 A- ^& ~( L/ d
Tachyon原理与架构  G  U2 A& k# U
Tachyon实践+ @$ m3 I; U/ @' h  p. h
& b7 r' A# h2 H/ H5 y8 F4 H7 j5 M' i
第十周 SparkR4 N5 P5 _5 w: F8 O5 [$ Q
SparkR原理介绍  P. H$ v/ M7 r/ [
安装配置与运行9 }/ r5 ~) S' H" a; ^* @7 J. d

5 D" p6 J* I$ r# S; A课程目录:/ X- i/ ]) x! R
    1.Spark生态系统概述与编程模型——Part 18 v+ ]# L6 P/ d# M* `
    2.Spark生态系统概述与编程模型——Part 2
- q+ Y1 i/ Y1 U8 q3 }    3.Spark生态系统概述与编程模型——Part 3
. j; Z- |+ v5 }* ^- \  W    4.Spark生态系统概述与编程模型——Part 4
0 Q; V! a4 O6 A) u    5.深入Spark内核(上)  
, S' w. z7 `# X$ }" u6 ?1 H    6.深入Spark内核(下)  
, X  [  \# }2 e& \    7.Spark on Yarn  
" ?  |5 a, P/ m4 s9 i    8.Spark as a Service  
. |& x+ r4 Y2 _" @) _& R* Y- y" h    9.Spark Streaming(上)  
" ]) _7 [' [; x( O( x' L& d; O    10.Spark Streaming(下)  
5 t& U( U3 ?: \. ?4 w2 x" V0 g/ i    11.Spark Streaming-1.x(变动说明), a- N4 A' P  s) S
    12.Spark SQL(上)  / L. f$ `' @4 g) L
    13.Spark SQL(下)  & s$ p  Q8 M; _/ ^: N* Q
    14.Machine Learning on Spark 之 MLlib! b  e- ?& J9 d# q9 P3 P  H
    15.Spark多语言编程
) o$ l% m  o& A: C9 s: d    16.Tachyon-Part 1" e/ L# y# p8 K" x% h# ^
    17.Tachyon-Part 2 0 l4 Q8 R, f3 {! [4 P4 A
    18.SparkR-Part 16 ?, @0 K/ m( N( q4 \
    19.SparkR-Part 24 u( v  f/ T& c& q9 [: ~$ O% a
    20.GraphX-Part 1
/ E$ G0 f0 D  v; v! v    21.GraphX-Part 2
% {- ]; |2 Y$ W    22.GraphX-Part 3
) I! a! c7 H. e& R: s6 K% c
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-28 10:40

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表