【发布时间】:2016-06-11 20:17:36
【问题描述】:
如果我有 2 个过滤条件,我如何过滤我的对 RDD,一个用于测试密钥,另一个用于测试值(想要代码部分)bcz 我使用了这部分,但它没有可悲地工作
JavaPairRDD filtering = pairRDD1.filter((x,y) -> (x._1.equals(y._1))&&(x._2.equals(y._2)))));
【问题讨论】:
-
什么不起作用?你在处理什么类型的?我们需要更多关于您尝试提供帮助的详细信息。
-
我有一个pairRDD,它可能包含相同键的不同值,或者重复相同的元组,我只想保留重复的元组
-
eg.如果我的 rdd 包含{(1,white),(1,black),(2,red),(2,red)} 那么我想要保留的只是 {(2,红色),(2,红色)}
-
你的
RDD是一个元组序列? -
它应该只包含像这样的元组(并且每个键都是重复的)有时具有相同的值,有时不是