Implementing Joins in Hadoop