GAE: memcache: this is the same thing in several application cases

I have a pretty simple question: in GAE, if I use memcache to store some data, as soon as it was extracted for the first time from db, if this data remains in the cache for 2 days, ALL ALL the examples this application can "see" it and extract from cache? Or is there a separate cache for each application instance?

I ask this because I saw this because GAE spawns separate VM processes (not threads) for each new instance that needs an application, material that was consistent across all instances (in the thread model) is now fragmented per instance (process): for example, the context of the destination application, which is NOT common in all instances of the same application.

So, again, does memcache consist of several instances of the same application, or does it create cached data for each instance / set of processes?

+7
source share
1 answer

It is agreed upon; GAE memory runs as a service separate from your instances.

+9
source

All Articles