How to use Google Appengine Remote API for Java
Google App Engine Remote API enables programmers to access Google DataStore remotely from any python script or a Java Program.
Remote api essentially is a generic web service, which allows datastore to be accessed from outside the app engine’s environment therefore using this mechanism, users can either bulk insert data or modify existing data from their servers.
With the help of remote api, data from one datastore can be copied to data on another app engine instance as well.
Read GAE Admin Backups fromLevelDB format and export GAE Entities using bulkloader
Google datastore is pretty awesome when one needs a quick no-sql data storage. However recently I have experienced a problem in exporting my GAE Datastore as csv and in certain cases as a line delimited Json file. Its not very hard to do so and perhaps the easiest way to handle such thing is to write an export handler in you web app, however, there are alternative ways which I have highlighted below.