rdd没有reduceByKey的方法


写Spark代码的时候经常发现rdd没有reduceByKey 香港云主机的方法,这个发生在spark1.2及其以前对版本,因为rdd本身不存在reduceByKey的方法,需要隐式转换成PairRDDFunctions才能访问,因此需要引入Import org.apache.spark.SparkContext._。不过到了spark1.3的版本后,隐式转换的放在rdd的object中,这样就会自动被引入,不需要显式引入。
至于什么是隐式转换,简单来讲就是scala偷梁换柱换柱,让隔壁老王来干你干不了的事情了。

相关推荐: 怎么用电脑自带Bitlocker来为电脑磁盘加密

这篇文章主要介绍了怎么用电脑自带Bitlocker来为电脑磁盘加密,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.开始菜单找到并打开“控制面板”,进入之后,点右上角的查看方式选项“小图标”,然…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/23 18:00
下一篇 07/23 18:00

相关推荐