阅读背景:

一篇文章教你使用RDMA技术提升Spark的Shuffle性能

来源:互联网 

Spark Shuffle 基础

在 MapReduce 框架中,Shuffle 是连接 Map 和 Reduce 之间的桥梁,Reduce 要读取到 Map 的输出必须要经过 Shuffle 这个环节;而 Reduce 和 Map 过程通常不在一台节点,这意味着 Shuffle 阶段通常需要跨网络以及一些磁盘的读写操作,因此 Shuffle 的性能高低直接影响了整个程序的性能和吞吐量。在 MapReduce 框架中,Shuffle




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: