Hi KK. Applications cannot access another application's datastore directly.
You have two main options here:

1) Copy your data, i.e. use the bulk download utility to extract your data
from one application, then re-upload it to the other. This option is more
costly in time and effort and doesn't account for synchronization between
datastores, e.g. new entities added after the upload won't be visible to the
second application until you do a second copy.
2) Preferred: Build a lightweight web service for one app that processes
datastore operations, i.e. sending a /GET request to /album?id=28 will
return the JSON- or XML-encoded album entity with the given ID. This
approach is better in that you don't have to worry about synchronizing your
data between multiple applications, but it does require you to consider more
authentication issues, especially if you're concerned about the level of
access to your data.

- Jason

On Mon, Dec 21, 2009 at 7:57 AM, KK <[email protected]> wrote:

> Hi
>
> I have multiple appengine applications and I would like to use one
> database created in one application in another application. Is it
> possible? If yes how?
> If not, what's the easiest way to copy the database from one
> application to another application?
>
> Thanks
> KK
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.


Reply via email to