If I have only one key. Can I avoid it being sent to only one reducer (and distribute it across multiple reducers)?
I understand that then I might have to have a second map reduce program to combine the reducer outputs? Is this a good approach? Or please let me know if there is a better way?
I was in a similar situation once. What I did is something like this :