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

微信网站设计运营网络营销的工具有哪些

微信网站设计运营,网络营销的工具有哪些,无加盟费先铺货的项目,网站英文域名当分区由多变少时,不需要shuffle,也就是父RDD与子RDD之间是窄依赖。 当分区由少变多时,是需要shuffle的。 但极端情况下(1000个分区变成1个分区),这时如果将shuffle设置为false,父子RDD是窄依赖关系&…

当分区由多变少时,不需要shuffle,也就是父RDD与子RDD之间是窄依赖

当分区由少变多时,是需要shuffle的。

但极端情况下(1000个分区变成1个分区),这时如果将shuffle设置为false,父子RDD是窄依赖关系,他们同处在一个Stage中,就可能造成spark程序的并行度不够,从而影响性能,如果1000个分区变成1个分区,为了使coalesce之前的操作有更好的并行度,可以将shuffle设置为true。

scala> val arr = Array(1,2,3,4,5,6,7,8,9)
arr: Array[Int] = Array(1, 2, 3, 4, 5, 6, 7, 8, 9)scala> sc.makeRDD(arr,3)
res12: org.apache.spark.rdd.RDD[Int] = ParallelCollectionRDD[14] at makeRDD at <console>:27scala> res12.coalesce(2)
res13: org.apache.spark.rdd.RDD[Int] = CoalescedRDD[15] at coalesce at <console>:26scala> res13.partitions.size 
res14: Int = 2scala> res12.coalesce(12)
res15: org.apache.spark.rdd.RDD[Int] = CoalescedRDD[16] at coalesce at <console>:26scala> res15.partitions.size
res16: Int = 3scala> res12.repartition(2)
res17: org.apache.spark.rdd.RDD[Int] = MapPartitionsRDD[20] at repartition at <console>:26scala> res17.partitions.size
res18: Int = 2scala> res12.repartition(12)
res19: org.apache.spark.rdd.RDD[Int] = MapPartitionsRDD[24] at repartition at <console>:26scala> res19.partitions.size
res20: Int = 12

repartition算子底层调用的是coalesce算子。且shuffle指定了值为true。一定会发生shuffle阶段。

repartition带有shuffle可以增加也可以减少。shuffle参数指定为true,即一定会发生shuffle阶段。

coalesce算子只能减少不能增加。由于coalesce的shuffle默认false。

例子:

如果说一个阶段中存在union或者是coalesce算子会出现rdd的分区数量变化,但是没有shuffle的情况,看最后的rdd的分区个数就是当前阶段的task任务的个数

coalesce算子并没有发生shuffle,没有划分stage。但reduceByKey产生了shuffle,所以应该划分stage。

http://www.tj-hxxt.cn/news/48787.html

相关文章:

  • 如何做幼儿园网站设计北京十大营销策划公司
  • 上海工作室宁德seo公司
  • 深圳专业建网站公司专业seo网络营销公司
  • 网站建设开发计入二级科目明细免费注册域名网站
  • python做网站服务器操作系统搜索引擎大全排名
  • 一级水蜜桃宁波seo搜索引擎优化
  • 滕州外贸网站建设seo全网营销
  • 石家庄网站建设案例现在阳性最新情况
  • 新密做网站推广常用的网络推广手段有哪些
  • 公司网站开发费用好的竞价推广托管
  • 网站错误提示页设计创新驱动发展战略
  • 网站搜索怎么做的电商运营公司
  • 为博彩做网站日入两万广告推广渠道有哪些
  • 建设眼镜网站风格免费广告推广软件
  • 怎么免费建立自己的网站步骤电脑版百度入口
  • 昆明网站建设询力鼎科技著名的营销成功的案例
  • 如何做网站直播入口我要恢复百度
  • 望牛墩镇仿做网站重庆seo关键词排名
  • html5 图片网站昆明新闻头条最新消息
  • 德阳北京网站建设网络推广方案书模板
  • 个人做房产网站国际新闻头条今日国际大事
  • dede页码的调用 网站seo是什么及作用
  • 公众号关注武汉seo搜索优化
  • 网站怎么做认证外贸网站推广服务
  • wordpress迁移不能用seo搜索优化 指数
  • 网站宣传策略制作网站费用
  • 西安专业网站建设服务好网站建设的系统流程图
  • 溧阳建设集团有限公司网站软文案例300字
  • 好的网页设计网站做网站关键词优化的公司
  • 建设配资网站有要求吗短期培训学什么好