标签: apache-spark rdd
注意到有一个JavaDoubleRDD类型,有人可以解释一下JavaRDD和JavaDoubleRDD之间有什么区别吗?在为double类型定义RDD时,我们应该使用哪种方式?
答案 0 :(得分:0)
Java的表达力不足以编码RDD<Double>的所有功能。特别是JavaDoubleRDD提供了一系列仅对数字容器有意义的函数,包括但不限于:
RDD<Double>
JavaDoubleRDD
sum
stats
mean
等等。
显然这些不适用于任意Object,因此通用JavaRDD无法公开这些方法。
Object
JavaRDD