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

公司网站包括哪些内容正邦做网站多少钱

公司网站包括哪些内容,正邦做网站多少钱,十大美妆电商平台,wordpress小工具选项一、什么是依赖关系 这里通过一张图来解释: result_rdd是由tuple_rdd使用reduceByKey算子得到的, 而tuple_rdd是由word_rdd使用map算子得到的,word_rdd又是由input_rdd使用flatMap算子得到的。它们之间的关系就称为依赖关系! 二…

一、什么是依赖关系

这里通过一张图来解释:

result_rdd是由tuple_rdd使用reduceByKey算子得到的, 而tuple_rdd是由word_rdd使用map算子得到的,word_rdd又是由input_rdd使用flatMap算子得到的。它们之间的关系就称为依赖关系!

二、什么是宽窄依赖

  • 窄依赖:父RDD的一个分区的数据只给了子RDD的一个分区 【不用经过Shuffle】

特点:一对一或者多对一不经过Shuffle,性能相对较快, 但无法实现全局分区、排序、分组等

一个Stage内部的计算都是窄依赖的过程,全部在内存中 完成。

  • 宽依赖:父RDD的一个分区的数据给了子RDD的多个分区【需要调用Shuffle的分区器来实现】

特点:一对多,必须经过Shuffle,性能相对较慢,可以实现全 局分区、排序、分组等

Spark的job中按照宽依赖来划分Stage

宽窄依赖本质:只是一种标记,标记两个RDD之间的依赖关系

三、为什么要标记宽窄关系

1、提高数据容错的性能,避免分区数据丢失时,需要重新构建整个RDD

举例:如果子RDD的某个分区的数据丢失

  • 不标记:不清楚父RDD与子RDD数据之间的关系,必须重新构建整个父RDD所有数据
  • 标记了:父RDD一个分区只对应子RDD的一个分区,按照对应关系恢复父RDD的对应分区即可

2、提高数据转换的性能,将连续窄依赖操作使用同一个Task都放在内存中直接转换

举例:如果RDD需要多个map、flatMap、filter、 reduceByKey、sortByKey等算子的转换操作

  • 不标记:每个转换不知道会不会经过Shuffle,都使用不同的 Task来完成,每个Task的结果要保存到磁盘
  • 标记了:多个连续窄依赖算子放在一个Stage中,共用一套 Task在内存中完成所有转换,性能更快。

http://www.sczhlp.com/news/66704/

相关文章:

  • 如果将域名指向网站大同滕佳科技网站建设
  • 怎样提高网站的打开速度万词霸屏百度推广seo
  • 河源网站制作1993seo网站建设方案新闻
  • 哪个公司的网站做得好门户网站制作平台
  • 做网站和推广公司wordpress壁纸模板
  • 做网站赚钱么网站推广的正确方式
  • 网站建设市场行情报价织梦 公司网站模板
  • 免费企业黄页网站入口营销型的物流网站模板下载
  • 郑州cms建站模板做app网站有哪些
  • 深圳网站设计价格网站推广公司 wordpress
  • 教务处网站建设网站建设与维护教学计划
  • 网站打开显示站点目录广州市天河区
  • 网站建设需求材料自己写的网站怎么发布
  • 小语种外贸建站怎样设计网页的首页
  • 网站开发者都是英文怎样开发呢百度指数官网
  • 网站空间更换西安网站制作工程师
  • 做网站不备案广州冼村在哪里
  • 网站代码 输入文字 跳出内容应用开发需要学什么
  • c 网站开发的优点网站点击率多少正常
  • 网站空间多大合适大大大大大大大dj
  • 网站描述技巧室内设计师培训哪里好
  • 网站跳转qq老酒街wordpress
  • 网站seo是干什么的中国今天最新军事新闻
  • 淄博网站建设价格建设微信商城网站制作
  • 济宁建设网站制作温州平阳县网站建设兼职
  • 可以做企业宣传的网站做网站app需多少钱
  • 公司建网站怎么做有没有专门找装修公司的网站
  • 公众号怎么推广和引流wordpress网站前端优化
  • 现代示范校建设专题网站网易网站建设
  • 哪个网站做视频有收益网站制作公司网站建设公司