Hi there,

I have some questions about how PIG performs joins. The site says there are
three types of specialized joins: Replicated, skew, and merge joins. I
wanted to know these implementations. For instance, what about the regular
type of join?  Is there a difference between the repartition join
(org.apache.hadoop.contrib.utils.join) and the regular join implemented in
PIG? Is the merge join what is called a map-side join (where input is sorted
and just regular scans are done)?
And about PIG join framework[1], are there other specific implementation
done? e.g. Semi-joins?
Thanks in advance.


Renato M.

Reply via email to