map端做join和reduce端做join有何区别?

马克-to-win @ 马克java社区:map 端做join和reduce端做join有何区别?我们前面讲的是Reduce端join,因为Reduce端join需要把所有的数据都经过 Shuffle,非常消耗资源,效率要远远低于Map端join。Map端join是指只有map工作,reduce不工作,这样可以有效的避免数据倾 斜。

更多内容请见原文,文章转载自:https://blog.csdn.net/qq_44594249/article/details/96722942

posted @ 2021-11-05 17:05  小龙虾1  阅读(153)  评论(0)    收藏  举报