Кэширование данных в ASP.NET - PullRequest
3 голосов
/ 01 июля 2010

Я учусь. Я изучаю кэширование в ASP.NET. В ASP.NET есть три типа кэширования.

1. Кэширование вывода страницы.

2. Кэширование частичного вывода.

3. Кэширование данных.

При кэшировании вывода страницы все отображаемое содержимое страницы сохраняется в Cache и page при каждом повторном выполнении.

В кэшировании с частичным выводом мы можем применять правила кэширования к различным частям страниц.

Но кеширование данных я не понял.

Может ли кто-нибудь объяснить мне, кеширование данных?

Спасибо заранее.

Ответы [ 2 ]

3 голосов
/ 01 июля 2010

Проще говоря, кэширование данных - это сохранение данных в памяти для быстрого доступа. Обычно информация, которую дорого получить (с точки зрения производительности), хранится в кэше. Одним из наиболее распространенных элементов, хранящихся в кэше в среде веб-приложений, обычно являются значения базы данных; Кешируя такую ​​информацию, а не полагаясь на повторные вызовы базы данных, снижается потребность в системных ресурсах веб-сервера и сервера базы данных и повышается масштабируемость веб-приложения. Как красноречиво заявляет Microsoft: «Кэширование - это метод, широко используемый в вычислениях для повышения производительности за счет хранения часто используемых или дорогих данных в памяти. В контексте веб-приложения кэширование используется для сохранения страниц или данных в HTTP-запросах и их повторного использования без затрат на воссоздание их. "

Подробнее: Кэширование данных .NET

0 голосов
/ 01 июля 2010

Речь идет о кэшировании данных приложения (с использованием класса Cache ) - сохранение некоторых объектов (значений).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...