我有一个 ASP.NET 网站,我想为其实现 ASP.NET 缓存。有一个只有主用户登录时才能看到的项目主列表。所有其他用户只能看到主列表的一个子集。
我想使用 SqlCacheDependency 缓存主列表,但我认为我做不到,因为 SqlCacheDependency 仅适用于涉及来自单个数据库的表的查询。不幸的是,我的主列表存储在几个数据库中,并且不时更新。
在我的情况下,缓存主列表但仍保持最新状态的最佳方法是什么?
任何帮助是极大的赞赏。谢谢。
我有一个 ASP.NET 网站,我想为其实现 ASP.NET 缓存。有一个只有主用户登录时才能看到的项目主列表。所有其他用户只能看到主列表的一个子集。
我想使用 SqlCacheDependency 缓存主列表,但我认为我做不到,因为 SqlCacheDependency 仅适用于涉及来自单个数据库的表的查询。不幸的是,我的主列表存储在几个数据库中,并且不时更新。
在我的情况下,缓存主列表但仍保持最新状态的最佳方法是什么?
任何帮助是极大的赞赏。谢谢。
您可以使用 .net 缓存来存储您的对象吗?
http://msdn.microsoft.com/en-us/library/system.web.caching.cache.aspx