1

我在 asp.net 中使用了以下方法来检索所有缓存(然后我根据正则表达式模式删除了一些缓存)。

IDictionaryEnumerator caches = HttpContext.Current.Cache.GetEnumerator();

我找到了 GetObjects*,但它们仅在 Windows Sever AppFabric 中可用。

Windows Azure AppFabric 缓存中是否有任何等价物?

4

2 回答 2

2

在目前的表现形式中,没有。如果您不想跟踪缓存项,您将需要知道有哪些键/您需要获取并设置适当的超时。还缺少区域、标签和通知,它们(对于许多用例)将提供完美的解决方法/有效的替代方法来获取所有缓存项或键。

如果你对 azure 缓存的状态不满意,你可以把你的挫败感放在这里或放在那里

于 2012-04-04T21:41:59.363 回答
1

借助最新版本的 Windows Azure 缓存(预览版)和 Windows Azure SDK 1.7,您拥有本地 Windows AppFabric 缓存产品中可用的所有功能。

如:通知、区域、标签、高可用性等。

除了计算成本之外,Windows Azure 缓存(预览版)没有任何额外成本。

请查看http://msdn.microsoft.com/en-us/library/windowsazure/hh914153.aspx了解更多详情。

于 2012-06-19T08:34:00.050 回答