ASP.NET Кэширование

У меня есть веб-сайт ASP.NET, для которого я хочу реализовать кэширование ASP.NET. Существует основной список элементов, которые могут видеть только главные пользователи при входе в систему. Все остальные пользователи видят только подмножество главного списка.

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

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

Любая помощь с благодарностью. Благодарю.

1 ответ

Не могли бы вы использовать.net кеш для хранения ваших объектов?

http://msdn.microsoft.com/en-us/library/system.web.caching.cache.aspx

Другие вопросы по тегам