Я планирую разработать веб-сервис, мне нужно использовать в кеше памяти, какие различные рамки кэширования доступны для .NET, я использовал блок кэша Microsoft Enterprise Library, а также оценил NCache для распределенной среды.Кэш-фреймворки для .NET.
Мое основное требование - надежность с кэшированными данными, я думал об использовании хранилища данных DB блока данных Enterprise Lib для сохранения в случае перезапуска рабочего процесса.
Любые варианты?
Да, мы можем разработать приложение для обработки того, что вы предложили выше, но это верно для случая, когда вы используете кеш только для хранения эталонных данных. Что делать, если вы хотите хранить некоторые важные данные в кеше, которые всегда должны быть там? –
Опять же, вы не получаете доступ к кешу напрямую, вы получаете доступ к кэшированным данным через соответствующий компонент уровня бизнес-логики, который абстрагирует проверку кеша в памяти и постоянное хранилище данных. Выполнение этого каким-либо другим способом приведет к неудаче. –