Ну, я думаю, у меня есть очень серьезные сомнения здесь:
Я разрабатываю приложение на GAE (Java) и выполняю запрос к хранилищу данных, который возвращает много объектов, поэтому мне нужно кэшировать его. Я использовал memcache, и он работал отлично, но если я сохраню список объектов в статической переменной, весь запрос будет вдвое быстрее, чем использование memcache. Я думаю, потому что я не десериализую сущности все время.
Каким будет недостаток использования статической переменной вместо memcache? Я не знаю, может ли быть несколько экземпляров моего приложения в облаке и, следовательно, несколько экземпляров моей статической переменной?
Список объектов, которые я пытаюсь кэшировать, - это лучшие (более высокие) посты на прошлой неделе. Я беру этот список и выбираю 5 случайных сообщений и показываю их на нескольких страницах.
Спасибо за помощь!