当前位置: 首页 > news >正文

中国万网域名注册官网青浦网站优化

中国万网域名注册官网,青浦网站优化,wordpress 3.6 下载,网站建设评语窄依赖和宽依赖 窄依赖#xff1a; 指父RDD的每一个分区最多被一个子RDD的分区所用#xff0c;表现为一个父RDD的分区对应于一个子RDD的分区#xff0c;和两个父RDD的分区对应于一个子RDD 的分区。图中#xff0c;map/filter和union属于第一类#xff0c;对输入进行协同…窄依赖和宽依赖 窄依赖 指父RDD的每一个分区最多被一个子RDD的分区所用表现为一个父RDD的分区对应于一个子RDD的分区和两个父RDD的分区对应于一个子RDD 的分区。图中map/filter和union属于第一类对输入进行协同划分co-partitioned的join属于第二类。 宽依赖 指子RDD的分区依赖于父RDD的所有分区这是因为shuffle类操作如图中的groupByKey和未经协同划分的join。 Stage 一个Job会被拆分为多组Task每组任务被称为一个Stage就像Map Stage Reduce Stage。Stage的划分在RDD的论文中有详细的介绍简单的说是以shuffle和result这两种类型来划分。在Spark中有两类task一类是shuffleMapTask一类是resultTask第一类task的输出是shuffle所需数据第二类task的输出是resultstage的划分也以此为依据shuffle之前的所有变换是一个stageshuffle之后的操作是另一个stage。比如 rdd.parallize(1 to 10).foreach(println) 这个操作没有shuffle直接就输出了那么只有它的task是resultTaskstage也只有一个如果是rdd.map(x (x, 1)).reduceByKey(_ _).foreach(println), 这个job因为有reduce所以有一个shuffle过程那么reduceByKey之前的是一个stage执行shuffleMapTask输出shuffle所需的数据reduceByKey到最后是一个stage直接就输出结果了。如果job中有多次shuffle那么每个shuffle之前都是一个stage. 会根据RDD之间的依赖关系将DAG图划分为不同的阶段对于窄依赖由于partition依赖关系的确定性partition的转换处理就可以在同一个线程里完成窄依赖就被spark划分到同一个stage中而对于宽依赖只能等父RDD shuffle处理完成后下一个stage才能开始接下来的计算。之所以称之为ShuffleMapTask是因为它需要将自己的计算结果通过shuffle到下一个stage中 Stage划分思路 因此spark划分stage的整体思路是从后往前推遇到宽依赖就断开划分为一个stage遇到窄依赖就将这个RDD加入该stage中。因此在图2中RDD C,RDD D,RDD E,RDDF被构建在一个stage中,RDD A被构建在一个单独的Stage中,而RDD B和RDD G又被构建在同一个stage中。   在spark中Task的类型分为2种ShuffleMapTask和ResultTask简单来说DAG的最后一个阶段会为每个结果的partition生成一个ResultTask即每个Stage里面的Task的数量是由该Stage中最后一个RDD的Partition的数量所决定的而其余所有阶段都会生成ShuffleMapTask之所以称之为ShuffleMapTask是因为它需要将自己的计算结果通过shuffle到下一个stage中也就是说图2中的stage1和stage2相当于mapreduce中的Mapper,而ResultTask所代表的stage3就相当于mapreduce中的reducer。 总结 map,filtre为窄依赖 groupbykey为款依赖 遇到一个宽依赖就分一个stage 原文链接https://blog.csdn.net/a1043498776/article/details/54889922
http://wiki.neutronadmin.com/news/394499/

相关文章:

  • jsp网站开发目的及意义达州注册公司
  • flash网站建设网站遇到攻击时应该怎么做
  • 有口碑的佛山网站建设百度竞价app
  • 做ppt比较好的网站有哪些怎么做网站宣传
  • 哪里网站建设便宜网站建设 公司
  • 商城网站建设天软科技国外网页设计评论网站
  • 做资源网站需要什么免费外网加速器
  • wordpress建站软件恒一信息深圳网站建设公司1
  • wap自助建论坛网站wordpress 树形菜单插件
  • 企业模板网站建设wordpress h1美化
  • 箱包设计网站一般建站需要多少钱
  • 网站开发需要掌握哪些技术网站开发竞争对手分析
  • 微信卖水果链接网站怎么做的郑州做网页的公司
  • 怎样建设那种游戏网站江西网站建设费用
  • asp漂亮的个人网站模板辽宁平台网站建设平台
  • 找工作一般上什么网站比较好电子商务专业论文选题
  • 校园网站制作方法搜索网站的设计与建设
  • 有些网站仿出问题网站信息查询
  • 破解要钱网站iapp网站做软件教程
  • 网站编辑软件有哪些wordpress如何编辑页面
  • 网站开发综合实训wordpress 访问者
  • 专业做辅助的网站跨境电商手机app平台
  • 湛江网站设计公司地址网页制作基础教程背景图片
  • 凡客建网站网站域名解析错误怎么办
  • 有什么电商网站做推广赚佣金的四川建设网共享平台
  • 网站开发工资多少稳定么网站建设企
  • 餐饮vi设计案例欣赏网站及搜索引擎优化建议
  • 购物网站app深圳公司排名前100名
  • 外国平面设计网站有哪些电商网站购买的流程图
  • 重庆网站建设 cqhtwl高端品牌全屋定制