在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

tungsten

155次阅读
没有评论

共计 990 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要介绍“tungsten-sort 有哪些优点”,在日常操作中,相信很多人在 tungsten-sort 有哪些优点问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”tungsten-sort 有哪些优点”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!

spark 实现了多种 shuffle 方法,通过 spark.shuffle.manager 来确定。暂时总共有三种:hash shuffle、sort shuffle 和 tungsten-sort shuffle,从 1.2.0 开始默认为 sort shuffle。

spark 在 1.4 以后可以通过(spark.shuffle.manager = tungsten-sort)开启 Tungsten-sort shuffle。如果 Tungsten-sort 发现自己无法处理,则会自动使用 Sort Based Shuffle 进行处理。Tungsten-sort 优化点主要有:

直接在 serialized binary data 上操作,不需要反序列化,使用 unsafe 内存 copy 函数直接 copy 数据。

提供 cache-efficient sorter ShuffleExternalSorter 排序压缩记录指针和 partition ids, 使用一个 8bytes 的指针,把排序转化成了一个指针数组的排序。

spilling 的时候不需要反序列化和序列化

spill 的 merge 过程也无需反序列化即可完成,但需要 shuffle.unsafe.fastMergeEnabled 的支持

当且仅当下面条件都满足时,才会使用新的 Shuffle 方式:

Shuffle dependency 不能带有 aggregation 或者输出需要排序

Shuffle 的序列化器需要是 KryoSerializer 或者 Spark SQL s 自定义的一些序列化方式.* Shuffle 文件的数量不能大于 16777216

序列化时,单条记录不能大于 128 MB

## 优点 很多性能的优化

## 缺点

不可以在 mapper 端排序

不稳定

没有提供 off-heap 排序缓存

到此,关于“tungsten-sort 有哪些优点”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计990字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲成熟丰满熟妇高潮xxxxx | 色爱区综合五月激情 | 四虎视频在线 | 在线观看精品自拍视频 | 不卡视频一区二区三区 | 亚洲国产日韩在线人高清不卡 | 精品资源在线 | 影视av久久久噜噜噜噜噜三级 | 青青伊人精品 | 国产高清在线精品一区免费97 | 精品少妇无码av无码专区 | 18禁美女裸体免费网站 | 窝窝午夜看片成人精品 | 亚洲精品精品一区 | 国产情趣酒店鸳鸯浴在线观看 | 亚洲欧美国产精品久久久久久久 | 97超精品视频在线观看 | 亚洲精品不卡视频 | 九九视频免费精品视频 | 蜜桃麻豆www久久囤产精品 | 毛片链接 | 天堂网www资源在线 天堂网www最新版资源在线 | 日本精品久久久久中文字幕 | 精品久久久久久成人av | 忘穿内裤坐公交被挺进小说 | 久久这里只有精品久久 | 奇米影视第四色首页 | 99久久免费精品国产免费高清 | 日韩精品在线视频 | 日韩欧美亚洲国产精品字幕久久久 | 欧美aaa毛片免费看 欧美aaa性bbb毛片 | 亚洲精品久久精品h成人 | 国产精品久久久久久久久久日本 | 四虎网址最新 | 91精品在线免费视频 | av无码精品一区二区三区 | 国产精品视频一区二区噜噜 | 久无码久无码av无码 | 免费观看黄色网 | 成人免费视频一区 | 国内精品人妻无码久久久影院导航 |