Кеширование данных из-за задних страниц в ASP.Net - PullRequest
2 голосов
/ 04 февраля 2012

Я очень упростил этот пример, но теория есть.

У меня есть таблица, которая содержит контент для страницы - может быть 3 или 4 строки на странице.

Каждый раз, когда страница загружается, база данных запрашивается, а содержимое загружается. Обычно это нормально, но на загруженных сайтах это может очень сильно повлиять на базу данных.

Я ищу какое-то решение для "кэширования", которое в идеале не использует много памяти (в идеале это будет файловая система).

Есть идеи?

1 Ответ

1 голос
/ 04 февраля 2012

Что-то не так с встроенным кэшем ASP.NET ?

Также может потребоваться проверить Как реализовать пользовательский поставщик кэша с ASP.NET MVC

В качестве заключительного предложения вы можете рассмотреть вопрос о создании кэша на основе файловой системы с использованием документированных классов System.Caching здесь . Из краткого прочтения кажется, что вы, вероятно, захотите наследовать от ObjectCache.

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