GAE: memcache: одинаково ли оно во всех экземплярах приложения

У меня довольно простой вопрос: в GAE, если я использую memcache для хранения некоторых данных после того, как они были впервые получены из базы данных, если тогда эти данные остаются в кеше примерно на 2 дня, ВСЕ ли экземпляры указанного приложения «видят» их и извлекают из кеша? Или кэш отдельный для каждого экземпляра приложения?

Я спрашиваю об этом, потому что видел это из-за того, что GAE порождает отдельные процессы виртуальной машины (не потоки) для каждого нового экземпляра, который нужен приложению, то, что раньше быть согласованным для всех экземпляров (в модели потока) теперь фрагментировано для каждого экземпляра (процесса): как и контекст приложения сервлета, который НЕ распространяется на все экземпляры одного и того же приложения.

Итак, опять же, является ли кэш памяти согласованным для нескольких экземпляров одного и того же приложения, или он создает наборы кэшированных данных для каждого экземпляра / процесса?

7
задан Shivan Dragon 8 November 2011 в 18:31
поделиться