缓存维度和属性详细信息

时间:2013-02-19 08:33:00

标签: asp.net-mvc-3 c#-4.0 caching enterprise-library ssas-2008

我正在使用ASP.NET MVC 3.0并使用ADOMD类来获取维度名称和属性名称。这是一项繁重的操作,并且有多个用户正在使用此应用程序。

我想知道哪种是最好的缓存技术? 我想在SSAS多维数据集上创建依赖项。如果更新了多维数据集,我想使缓存无效。

由于我使用的是.net framework 4.0,我也可以使用System.Runtime.Caching

可能的选择:  1. System.Web.HttpContext.Current.Cache  2.企业库  3. System.Runtime.Caching

请建议最好的缓存库。

1 个答案:

答案 0 :(得分:1)

System.Runtime.Caching是缓存的事实标准。 Enterprise library对于这类任务可能有点沉重,但也值得探讨。