How to get element by Index in Spark RDD (Java)
This should be possible by first indexing the RDD. The transformation zipWithIndex provides a stable indexing, numbering each element in its original order. Given: rdd = (a,b,c) val withIndex = rdd.zipWithIndex // ((a,0),(b,1),(c,2)) To lookup an element by index, this form is not useful. First we need to use the index as key: val indexKey … Read more