【发布时间】:2018-09-12 00:46:49
【问题描述】:
刚刚注意到有一个JavaDoubleRDD类型,有人能解释一下JavaRDD和JavaDoubleRDD有什么区别吗?为double类型定义RDD时应该使用哪种方式?
【问题讨论】:
标签: apache-spark rdd
刚刚注意到有一个JavaDoubleRDD类型,有人能解释一下JavaRDD和JavaDoubleRDD有什么区别吗?为double类型定义RDD时应该使用哪种方式?
【问题讨论】:
标签: apache-spark rdd
Java 的表达力不足以编码RDD<Double> 的所有功能。特别是JavaDoubleRDD 提供了一堆仅对数字容器有意义的函数,包括但不限于:
sum。stats。mean。等等。
显然这些不适用于任意Object,因此通用JavaRDD 无法公开这些方法。
【讨论】: