У меня довольно простой вопрос: если в GAE я использую memcache для хранения некоторых данных, как только они были впервые получены из базы данных, если эти данные остаются в кэше примерно 2 дня, делайте ВСЕ экземпляры указанное приложение может "увидеть" его и извлечь из кеша? Или кеш отдельно для каждого экземпляра приложения?
Я спрашиваю об этом, потому что я видел это из-за того, как GAE порождает отдельные процессы ВМ (не потоки) для каждого нового экземпляра, в котором нуждается приложение, вещи, которые раньше были согласованными во всех экземплярах (в модели потока ) теперь фрагментируется для каждого экземпляра (процесса): как и контекст приложения сервлета, который НЕ распространяется на все экземпляры одного и того же приложения.
Итак, опять же, memcache согласован для нескольких экземпляров одного и того же приложения или создает для каждого экземпляра / процесса наборы кэшированных данных?