Optimizing joins in a map-reduce environment
Map-reduce-merge: simplified relational data processing on large clusters