Java Spark map步骤返回多个RDD

时间:2016-02-29 13:10:04

标签: java dictionary apache-spark rdd

我有一个计算我需要的RDD的地图步骤。在计算该RDD的数据时,可以计算我感兴趣的另一个度量标准。有没有办法在一个步骤中同时执行这两个操作,或者我是否必须创建一个与第一个几乎完全相同的单独映射? / p>

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,你可以,但保持每个“地图步骤”简单将导致更可读的代码。

请记住,在调用终止函数之前不会执行map(),因此从性能的角度来看,无论是在一个map()还是两个map().map()中执行此操作都无关紧要{ {1}}来电

...假设您不必考虑数据混乱的影响

相关问题