Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13405|Ответ: 1

[ASP.NET] Asp.Net кэш

[Скопировать ссылку]
Опубликовано 05.08.2016 18:32:43 | | |
Первый — использовать встроенный кэш ASP, который хранит объектные данные в памяти
Во-вторых, если в Mvc в контроллере или блоке кода используйте [OutputCache(Duration = 100)]
В-третьих: если это http-запрос [WebMethod(CacheDuration=60)]
В-четвёртых, если в блоке кода используется webform, добавить [System.Web.UI.PartialCaching(120)]

Если объём данных относительно мал, их можно использовать
1.sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ПросмотрДанные
ViewState["Country"]
Печенье
Строка запроса


Конечно, каковы преимущества использования кэширования?
1. Производительность, которая может снизить повторное создание, обработку и передачу данных, а также кэшировать данные без изменений, что значительно повышает скорость отклика веб-программы;
2. Стабильность. Если количество пользователей на одной странице слишком велико, и каждый запрос обрабатывается, это будет потрачено значительными ресурсами и приведёт к нестабильности системы
3. Доступность Иногда некоторые сервисы, улучшающие данные, останавливаются, и в этот момент существует кэш, и пользователь продолжает им пользоваться, что повышает доступность системы




Предыдущий:C# подвержен проблемам при передаче нескольких параметров в многопоточном цикле
Следующий:C# Преобразование между XML и классами сущностей (сериализация и десериализация)
Опубликовано 06.08.2016 0:26:58 |
Кэширование — это хорошо   
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com