簡體   English   中英

Spark Java中的減去方法區分大小寫

[英]subtract method in spark java is case sensitive

我有兩個RDD。

一種包含以下數據:

0000aaa7-34c6-488d-95ca-01129d858d2f

而另一個RDD在混合情況下包含相同的數據。

我正在做減法如下

rdd1.subtract(rdd2);

減法似乎區分大小寫,因此在不同情況下返回相同的數據。 是否可以通過忽略大小寫來做同樣的事情。 我陷入了困境,無法前進。 任何幫助將非常感激。 提前致謝

您可以采用以下兩種方法之一。

方法1:將兩個RDD都轉換為小寫。 假設您根本不關心最終會遇到什么情況。

方法2:使用您自己的equalshashCode實現(忽略大小寫)將這些字符串放入包裝類中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM