Как реализовать Windows Azure кэширование в локальной базе данных?
Я работаю над Windows Azure с asp.net MVC в качестве веб-роли. Я пытаюсь подключиться к своей локальной базе данных из окна Azure, и я успешно подключился к своей локальной базе данных. Сейчас производительность моего сайта низкая, поскольку в моей таблице много записей. Для повышения производительности я решил использовать Windows Azure Cache. Мне нужно показать все записи в таблице с операциями CRUD, и при каждой манипуляции с данными мне нужно выполнять манипуляции с кэшированной версией данных. Я перешел по некоторым ссылкам из MSDN,
http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_buildingappswithcacheservice_topic4
Но я не понимаю, что делать. поэтому, пожалуйста, помогите мне добиться кэширования Windows Azure в локальной базе данных.
1 ответ
Этот учебник был очень полезен для меня, когда я столкнулся с этой проблемой http://www.asp.net/mvc/tutorials/older-versions/controllers-and-routing/improving-performance-with-output-caching-cs
Особенно это в веб-конфигурации
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="Cache1Hour" duration="3600" varyByParam="none"/>
</outputCacheProfiles>
</outputCacheSettings>
</caching>