I have seen this figure/definition in most books / blogs for Map phase of MapReduce
What I dont understand is in Map phase the input key is k and output is a different key k(dash) , I googled around and just found one trivial example on this http://java.dzone.com/articles/confused-about-mapreduce
I am looking for more example (theoretical) , explanation on same. where the keys are different in input and output of map reduce.
Will appreciate if someone can provide same. Let me know if i need to explain my question further.