You can take it similar as the HashMap of java. Use the hashCode of one object to distribute it into different bucket.
Best Regard, Jeff Zhang From: xeonmailinglist-gmail <[email protected]<mailto:[email protected]>> Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Date: Wednesday, March 18, 2015 at 7:08 PM To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Subject: Re: trying to understand HashPartitioner What tells with partition will run on which reduce task? On 18-03-2015 09:30, xeonmailinglist-gmail wrote: Hi, I am trying to understand how HashPartitioner.java works. Thus, I ran a mapreduce job with 5 reducers and 5 input files. I thought that the output of getPartition(K2 key, V2 value, int numReduceTasks) was the number of reduce task that K2 and V2 will execute. Is this correct? -- -- -- --
