Why it is impossible to iterate over the reducer values more than once?
I saw this answer: Iterate twice on values
But what I don't understand is what happens if one iterator is in memory and the other is in disk?
why doest Iterator<..> x = ReducerValues.iterator(); and Iterator<..> y = ReducerValues.iterator();
will give the same one?