title: Google App Engine Mapreduce query
body: <p>So, I was wondering how this problem can be made to work on a Google App Engine mapreduce framework, or indeed if it can be made to work at all. So I have an input file that is split into multiple parts and stored up in the Google cloud. Now I want to run the same Python code on all the split up parts, and then combine it back in order into one output file. If I run my code on the input file without splitting it up, it takes around 20 minutes.</p>
  
  <p>I basically do not understand the map-shuffle-reduce model.  It would be great if someone could explain it to me. Thanks!</p>