Spark基础知识04——窄依赖、宽依赖、DAG、缓存
一、宽窄依赖 RDD和它依赖的父RDD(s)的关系有两种不同的类型,即窄依赖(narrow dependency)和宽依赖(wide dependency)。 窄依赖: 窄依赖指的是每一个父RDD的Partition最多被子RDD的一个Partition使用 总结:窄依赖我们形象的比喻为独生子女 宽依赖 宽依赖指的是多个子RDD的Partition会依赖同一个父RDD的Partition 总结:宽依赖我们形象的比喻为超生 ps:Spark中产生宽窄依赖的依据是shuffle,当发生shuffle时,会产生宽依赖,基本上shuffle算子都会产生宽依赖,但是join除外,在执行join算子之前
用户评论
推荐下载
-
Openstack基础知识
Openstack基础知识
13 2020-04-22 -
mysql基础知识
mysql基础知识的ppt内容,带有笔记和练习题
31 2019-09-05 -
asn基础知识
asn知识大全,里面包含了asn的语法规则、使用方法,还包括了c++的调用细节
19 2019-09-04 -
CE基础知识
CE的基础学习。隐藏,安装及设置,针对新人,刚接触CE的朋友录制的
19 2019-09-04 -
SSM基础知识
讲述了SSM框架的内容,从Spring到模块SpringMVC再到mybatis的详细内容,学习这部分内容的可以从这里下载。
12 2019-09-04 -
电机基础知识
电机相关的基础知识讲座,内容很详细的,是学习点击相关知识必备;
20 2019-09-08 -
PHP基础知识
PHP基础班资源
18 2019-09-09 -
Asterisk基础知识
asterisk基础知识,实用freepbx,linux,centos
14 2019-09-14 -
LUA基础知识
LUA编程基础知识,主要提供给LUA初学者使用
22 2019-09-13 -
AutoLISP基础知识
AutoLISP是AutoCAD的最佳拍檔!AutoLISP内含于AutoCAD软件内,不用另外花钱买!AutoLISP是强化AutoCAD最好、最直接的『程序语言』!AutoLISP易学、易用
10 2020-04-01
暂无评论