Поделиться через


Поставщики кэша ASP.NET 4 для кэша роли Azure

Важно!

Корпорация Майкрософт рекомендует всем новым разработкам использовать кэш Redis для Azure. Текущую документацию и рекомендации по выбору предложения кэша Azure см. в статье о том, какое предложение кэша Azure подходит для меня?

Microsoft Azure устанавливает поставщики кэширования для веб-приложений ASP.NET 4. Это позволяет ASP.NET веб-приложениям использовать кэш Microsoft Azure для кэширования состояния сеанса и кэширования выходных данных. Оба поставщика используют одну сборку, Microsoft.Web.DistributedCache.dll.

Эти поставщики предназначены для использования с ASP.NET приложениями, работающими в Azure. Хотя вы можете получить доступ к кэшу Microsoft Azure из локального ASP.NET приложения, задержка при этом перевешивает преимущества. Если требуется кэширование для локальных приложений ASP.NET, можно создать локальный кластер кэша с помощью Microsoft AppFabric 1.1 для Windows Server и использовать его поставщик состояний сеанса. Дополнительные сведения о Microsoft AppFabric 1.1 для Windows Server см. в статье Windows Основные понятия кэширования AppFabric Server.

Примечание

Для использования обоих поставщиков необходимо компилировать проекты с полной, а не клиентской версией платформы .NET Framework 4.

в этом разделе

Перечисленные здесь разделы описывают использование поставщиков кэша и различные параметры конфигурации, которые вы можете использовать.

См. также:

Другие ресурсы

Пример работы с состояниями сеансов и выводом