;DAG介绍;DAG介绍; DAG(Directed Acyclic Graph)叫做有向无环图,原始的RDD通过一系列的转换就就形成了DAG,根据RDD之间的依赖关系的不同,将DAG划分成不同的Stage。
;
DAG切分stage,stage切分的依据:有宽依赖的时候要进行切分(shuffle的时候,也就是数据有网络的传递的时候),则一个wordCount有两个stage,一个是reduceByKey之前的,一个是reduceByKey之后。;DAG Scheduler; 各个RDD之间存在着依赖关系,这些依赖关系就形成有向无环图DAG。
DAG Scheduler对这些依赖关系形成的DAG进行Stage划分,划分的规则很简单,从后往前回溯,遇到窄依赖加入本stage,遇见宽依赖进行Stage切分。完成了Stage的划分。DAGScheduler基于每个Stage生成TaskSet,并将TaskSet提交给TaskScheduler。TaskScheduler 负责具体的task调度,最后在Worker节点上启动task。;(1)DAGScheduler对DAG有向无环图进行Stage划分。
(2)记录哪个RDD或者 Stage 输出被物化(缓存),通常在一个复杂的shuffle之后,通常物化一下(cache、persist),方便
您可能关注的文档
最近下载
- 潮汐 高清钢琴谱五线谱.pdf VIP
- 《模拟电子技术》课件——稳压电路分析.pptx VIP
- 人教版数学小学三年级下册应用题大全(500题).pdf VIP
- 人体生命活动的神经调节解读.ppt VIP
- 北师大版三年级数学上册口算天天练题卡3.pdf VIP
- (全册完整版)北师大版三年级上册100道口算题大全.pdf VIP
- 【MOOC答案】《学术英语读写》(华中科技大学)章节测验作业网课答案.docx
- 2024年秋季学期新冀少版生物七年级上册课件 第一章 藻类、植物和动物 2.1.3 第1课时 线虫动物和环节动物.pptx VIP
- XX学校建设项目可行性论证报告.docx
- 2026年济宁市高三语文二模作文范文2篇:《人生遥控器》“快进”“快乐终点”.docx VIP
原创力文档

文档评论(0)