Can I use data storage between multiple GAE applications

I like working with data stored in one GAE application in other GAE applications. Essentially, sharing data storage between multiple web applications in the development and production of Google App Engine (Python) applications.

Also, if possible: http: // localhost: #### / _ ah / admin / datastore Do I like to view data in other applications without starting and / or starting on one screen?

Thanks for the help!

+3
python google-app-engine bigtable google-cloud-datastore
source share
4 answers

No, data warehouses are fully contained in the application. There is no direct exchange of data from one application to another.

You could expose a web service to access data from one application to another using, for example, REST.

+6
source share

I assume the main problem is that you would like to share data between two applications hosted on GAE. There are two ways to do this.

  • You can use Google Cloud Datastore to store information. This gives you more flexibility since you can have different services accessing the data warehouse. You might even have something running on a Google Computing Engine and a connection to a data warehouse.

  • Use the google appengine modules. All modules have the same data store. In your case, each module may be a different application.

Hope this helps.

+2
source share

No, only one application can be accessed to the data warehouse (but this application can serve several sites).

If you want Google to allow multiple applications to access the same data store directly, you should light this problem: http://code.google.com/p/googleappengine/issues/detail?id=1300

Unfortunately, the way of writing this problem is a bit ambiguous, but I suppose it means "multiple applications" and not "multiple accounts."

+1
source share

FWIW, you can deploy the application with a different version and language, but with the same identifier, and have access to its repository at the same time

0
source share

All Articles