Я использую Caching Application Block для кеширования.У меня есть несколько больших объектов, которые кэшируются.Проблема в том, что элементы удаляются из кэша из-за очистки.Теперь, поскольку получение объектов снова из базы данных является дорогостоящим, я думаю об использовании IsolatedStorage для сохранения объектов на диске.Задайте следующие вопросы:
Скажите, что элемент A удален из кэша из-за очистки.Будет ли он также удален из IsolatedStorage?Если это так, то какова цель сохранения в IsolatedStorage.Я хотел использовать IsolatedStorage, чтобы, даже если элемент был очищен, его можно было бы по крайней мере выбрать и заполнить из хранилища?
Поскольку объекты огромны, я хочу обновить их только один раз.в течение 24 часов.Но единственный способ заменить их таким образом, чтобы это не повлияло на конечного пользователя, - это сначала получить элементы, а затем заменить их в кеше, а не позволить истечь, а затем начать получать данные?