reduce将RDD中元素前两个传给输入函数,产生一个新的return值,将新产生的return值与RDD中下一个元素(即第三个元素)组成两个元素,再被传给输入函数,这样递归运作,直到最后只有一个值为止。*/
val rdd07 = sc.parallelize(1 to 10)
val sum = rdd07.reduce((x, y) => x + y)
println("sum is " + sum)
Scala中reduce用法
最新推荐文章于 2025-05-13 08:31:24 发布
本文介绍了Scala中的reduce函数,它通过将RDD(弹性分布式数据集)中的元素按序组合,直至得到最终单一值的过程。通过实例展示了如何使用reduce计算1到10的和。
1204

被折叠的 条评论
为什么被折叠?



