Разница между Web.Cache и ObjectCacheProvider в Ncache

Я планирую использовать Ncache для кэширования данных приложений в распределенных приложениях.

Я могу кэшировать данные с помощью ObjectCacheProvider и NCache.Initiaize ('cacheName'), то есть Web.Cache.

Какая между ними разница ??


person Sumit Murari    schedule 29.06.2015    source источник


Ответы (1)


Предоставление кеша объектов - это просто интеграция для System.Runtime.Caching Namespace и, как говорится:

Пространство имен System.Runtime.Caching содержит типы, позволяющие реализовать кэширование в приложениях NET Framework.

Это в основном позволяет вам переключиться на другие платформы кэширования (которых не так много) с минимальным изменением кода.

Используйте веб-API (см. Ниже), чтобы иметь возможность использовать дополнительные функции NCache, в противном случае придерживайтесь провайдера кеширования объектов.

NCache.Initiaize('cacheName')
person Basit Anwer    schedule 24.08.2015