File-Based Map-Reduce