《循序渐进学Spark 》导读


目  录
前 言
第1章  Spark架构与集群环境    
1.1 Spark概述与架构    
1.1.1 Spark概述    
1.1.2 Spark生态    
1.1.3 Spark架构    
1.2 在Linux集群上部署Spark    
1.2.1 安装OpenJDK    
1.2.2 安装Scala    
1.2.3 配置SSH免密码登录    
1.2.4 Hadoop的安装配置    
1.2.5 Spark的安装部署    
1.2.6 Hadoop与Spark的集群复制    
1.3 Spark 集群试运行    
1.4 Intellij IDEA的安装与配置    
1.4.1 Intellij的安装    
1.4.2 Intellij的配置    
1.5 Eclipse IDE的安装与配置   
1.6 使用Spark Shell开发运行Spark程序   
1.7 本章小结    
第2章  Spark 编程模型    
2.1 RDD弹性分布式数据集    
2.1.1 RDD简介    
2.1.2 深入理解RDD    
2.1.3 RDD特性总结    
2.2 Spark程序模型    
2.3 Spark算子    
2.3.1 算子简介    
2.3.2 Value型Transmation算子    
2.3.3 Key-Value型Transmation算子   
2.3.4 Action算子    
2.4 本章小结    
第3章  Spark机制原理    
3.1 Spark应用执行机制分析    
3.1.1 Spark应用的基本概念
3.1.2 Spark应用执行机制概要    
3.1.3 应用提交与执行   
3.2 Spark调度机制    
3.2.1 Application的调度    
3.2.2 job的调度    
3.2.3 stage(调度阶段)和TasksetManager的调度    
3.2.4 task的调度   
3.3 Spark存储与I/O    
3.3.1 Spark存储系统概览    
3.3.2 BlockManager中的通信   
3.4 Spark通信机制    
3.4.1 分布式通信方式    
3.4.2 通信框架AKKA   
3.4.3 Client、Master和Worker之间的通信    
3.5 容错机制及依赖    
3.5.1 Lineage(血统)机制   
3.5.2 Checkpoint(检查点)机制    
3.6 Shuffle机制    
3.6.1 什么是Shuffle    
3.6.2 Shuffle历史及细节    
3.7 本章小结    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值