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?

​

--
--


--
--

Reply via email to