Spark是业界公认的近几年发展快、受关注度的一体化多元化的大数据计算技术,可以同时满足不同业务场景和不同数据规模的大数据计算的需要。
Spark零基础实战首先通过代码实战的方式对学习Spark前必须掌握的Scala内容进行讲解,并结合Spark源码的阅读来帮助读者快速学习Scala函数式编程与面向对象完美结合的编程艺术,接着对Hadoop和Spark集群安装部署以及Spark在不同集成开发环境的开发实战作出了详细的讲解,然后基于大量的实战案例来讲解Spark核心RDD编程并深度解密RDD的密码,并且通过实战的方式详解了TopN在Spark RDD中的实现,为了让读者彻底了解Spark,本书用了大量的篇幅详细解密了Spark的高可用性、内核架构、运行机制等内容。
Spark零基础实战这本书定位于零基础的学员,也可以作为有一定大数据Hadoop经验的从业者以及对大数据非常感兴趣的学生的本Spark入门书籍。
目录
第1章Scala光速入门1
第2章Scala面向对象彻底精通及Spark源码阅读19
第3章Scala函数式编程彻底精通及Spark源码阅读30
第4章Scala模式匹配、类型系统彻底精通与Spark源码阅读58
第5章Scala隐式转换等彻底精通及Spark源码阅读66
第6章并发编程及Spark源码阅读71
第7章源码编译83
第8章Hadoop分布式集群环境搭建101
第9章精通Spark集群搭建与测试127
第10章Scala IDE开发Spark程序实战解析146
第11章实战详解IntelliJ IDEA下的Spark程序开发165
第12章Spark简介184
第13章Spark RDD解密200
第14章Spark程序之分组TopN开发实战解析219
第15章MasterHA工作原理解密238
第16章Spark内核架构解密248
第17章Spark运行原理实战解析260
下载体验