赵渝强老师:Spark 2系列视频课程之二:Spark Core

学习Spark的体系结构和安装配置;以及实现Spark的HA的特性。学习并学习使用Scala和Java语言开发Spark程序,并理解其运行机制和原理。熟练学习Spark的算子:Transformation和Action算子。

14650人学习

高级31课时2017/12/07更新

二维码下载学堂APP缓存视频离线看

赵渝强
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
赵强-大数据课程之从Hadoop到Spark专题
赵渝强老师:Hadoop 2.x(一) 大数据基础实战视频课程
67221人学习
¥279.00
赵渝强老师:Spark系列视频课程之一:Scala编程语言视频课程
19759人学习
¥179.00
赵渝强老师:Spark 2系列视频课程之二:Spark Core
14650人学习
¥279.00
更 多 11 门 课 程
赵强-大数据之Spark 2 课程视频专题
赵渝强老师:Spark系列视频课程之一:Scala编程语言视频课程
19759人学习
¥179.00
赵渝强老师:Spark 2系列视频课程之二:Spark Core
14650人学习
¥279.00
赵渝强老师:Spark 2 系列视频课程之三:Spark SQL
5208人学习
¥129.00
更 多 4 门 课 程
赵强-Hadoop大数据高级应用课程套餐
赵渝强老师:Hadoop 2.x(一) 大数据基础实战视频课程
67221人学习
¥279.00
赵渝强老师:Hadoop 2.x (二) 大数据进阶实战视频课程
23783人学习
¥199.00
赵渝强老师:Hadoop 2.x (三) 数据分析引擎:Hive视频课程
28686人学习
¥249.00
更 多 7 门 课 程
赵强老师:大数据视频课程(新版)
赵渝强老师:大数据系列课程(新版)(2)背景知识与起源
6288人学习
¥59.00
赵渝强老师:大数据系列课程(新版)(4)Hadoop的体系结构
4343人学习
¥69.00
赵渝强老师:大数据系列视频课程(新版)(12)集群HA
1958人学习
¥109.00
更 多 23 门 课 程
赵强老师:大数据视频课程(新版)
赵渝强老师:大数据系列课程(新版)(2)背景知识与起源
6288人学习
¥59.00
赵渝强老师:大数据系列课程(新版)(4)Hadoop的体系结构
4343人学习
¥69.00
赵渝强老师:大数据系列视频课程(新版)(12)集群HA
1958人学习
¥109.00
更 多 23 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

本课程适合于对编程语言有一定了解,了解Scala编程语言以及熟悉大数据基本概念的学员

你将会学到:

学习Spark的体系结构和安装配置;以及实现Spark的HA的特性。学习并学习使用Scala和Java语言开发Spark程序,并理解其运行机制和原理。熟练学习Spark的算子:Transformation和Action算子。

课程简介:


赵渝强老师博客地址:http://collen7788.blog.51cto.com/


《赵渝强老师:Spark系列视频课程》

===================================================

1、Spark系列视频课程之一:Scala编程语言

    https://edu.51cto.com/course/6724.html 


2、Spark系列视频课程之二:Spark Core

     https://edu.51cto.com/course/10698.html 


3、Spark系列视频课程之三:Spark SQL

     https://edu.51cto.com/course/10796.html 


4、Spark系列视频课程之四:Spark Streaming

     https://edu.51cto.com/course/11066.html 


5、Spark系列视频课程之五:Spark Structured Streaming

      即将发布



====================================================

 本门课程目标:

(*)学习Spark的体系结构和安装配置;以及实现Spark的HA的特性。

(*)学习并学习使用Scala和Java语言开发Spark程序,并理解其运行机制和原理。

(*)熟练学习Spark的算子:Transformation和Action算子。


===《Spark系列视频课程之二:Spark Core》课程大纲===



一、什么是Spark?
    1、什么是Spark?
    2、为什么学习Spark?
    3、Spark的特点:快、易用、通用、兼容性

二、Spark 的体系结构与安装配置
    1、Spark集群的体系结构
    2、Spark的安装与部署
    3、Spark的HA(high availablity)部署
        (1)  基于文件的方式
        (2  )基于ZooKeeper的方式

三、执行Spark Demo 程序
    1、执行Spark Example程序
    2、使用Spark Shell
    3、在IDEA中开发WordCount程序(Scala版本,Java 版本)

四、Spark 的运行机制及原理分析
    1、WordCount执行的流程分析
    2、Spark提交任务的流程

五、Spark 的RDD和算子
    1、RDD基础
    2、Transformation算子
    3、Action算子
    4、RDD的缓存机制

    5、RDD的checkpoint(检查点)机制:容错机制

    6、RDD的依赖关系和Spark任务中的stage

    7、RDD 基础练习

六、Spark RDD 的高级算子
    1、mapPartitionsWithIndex
    2、aggregate
    3、aggregateByKey
    4、coalesce和repartition
    5、其他高级算子

七、Spark 基础编程案例

    1、案例一:计算网站的访问量
    2、案例二:创建自定义分区

    3、案例三:访问数据库



展开更多

课程大纲-赵渝强老师:Spark 2系列视频课程之二:Spark Core

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部