从Scala到Spark 2.x专题
如果你有一些Java基础的话,就可以学习这个专题。这个专题帮你深入学习Scala语言以及基于Scala语言的Spark 2.x
22
门课程
148397
人学习
课程总时长
首先从面向对象编程和函数式编程两个方面入门Scala语言。然后熟练学习Scala的模式匹配、隐式系统以及类型系统三个Scala的高级特性。最后熟练学习Scala的数据结构(即集合框架)的原理以及特性。
分别从以下四步轻而易举的学习Spark 2.x的核心编程: 正确理解Spark 、RDD API 、正确提交Spark应用、Spark job核心原理
学习Spark SQL的前生今世及未来,从而达到思想上入门Spark SQL、详细并且多面的学习Spark SQL所有的应用点、Spark SQL兼容Hive
首先站在使用的层面学习Spark Streaming的编程模型;然后深入到讲解Spark Steaming的性能与稳定、容错与语义;最后站在实践的层面上来讲解Spark Streaming在实时流处理
分别从内核的级别讲解Spark 2.x的序列化机制、内存管理、存储管理以及shuflle管理