title: How do I put data into the datastore of Google's app engine?
body: <p>I have a little application written in php+mysql I want to port to AppEngine, but I just can't find the way to port my mysql data to the datastore.</p>
  
  <p>How am I supposed to save the data into my datastore? Is that even possible? I can only see documentation for persistence of Java objects, does that mean I have to port my database to a bunch of fake objects, one per line?</p>
  
  <p>Edit: I say fake objects because I don't want to use them, they're just a way to get over a shortcoming of the GAE design. </p>
  
  <p>I have a 30 megs table I need to check on every GET, by using objects I would need to create an object for every row, so I'd have a java class of maybe 45 megs with thousands upon thousands of lines like:</p>
  
  <p>Row Row23423 = new Row (123,346,75,34,"a cow"); </p>
  
  <p>I just can't believe this is the only way.</p>
  
  <p>Here's an idea, what about populating the data store by POST-ing the objects one by one? I mean, like the posts in a blog. You write a class that generates and persists the data, and then you Curl the url with the data, one by one. Slow, but it may work?</p>