2009-10-02 57 views
2

嘿家伙如果我有一个在多个实例下运行的天蓝色的web应用程序如何使用asp.net缓存。蔚蓝的团队是否为Azure编写了任何缓存提供程序?如何在Windows Azure上使用asp.net缓存与多个实例

我读了一些地方他们将来会支持速度,但如果我必须在接下来的几个月内与一些应用程序一起生活什么是我可以缓存我的数据的最佳方式(我不想使用SQL Server缓存作为这只是简单地击败了我的缓存目的)

+0

我也看看这个问题,我不知道什么,但速度项目。 – 2009-10-08 05:31:38

回答

0

当ASP.NET缓存扩展性随.NET 4.0一起提供时,Microsoft计划实施Windows Azure Cache Provider

与此同时,您可以单独缓存每个实例,然后可能使用队列存储来实现缓存失效实例之间的消息?

4

有几个选项现在 -

1)检查出azuresqlsession.codeplex.com - 与SQL Azure的工程自定义会话提供商。它比微软编写的定制提供程序快得多,它可以与Azure表存储一起使用。

2)还有“AppFabric Caching” - 一个分布式缓存,在Azure数据中心中运行。微软还编写了一个自定义会话提供程序,与AppFabric缓存一起使用。目前它在CTP中,你可以在这里得到它 - portal.appfabriclabs.com - 这里有一个很好的概述如何在这里使用它 - http://blogs.msdn.com/b/windowsazureappfabric/archive/2010/10/28/introduction-to-windows-azure-appfabric-caching-ctp.aspx?wa=wsignin1.0 - 还有在天蓝色的sdk 1.3实验室。

我意识到这个问题后来被问到 - 我只是认为我会更新它,如果有人在google/bing搜索后偶然发现了这个问题。

美好时光! about.me/ehuna

1

我只是想用最新的信息更新,我只是偶然发现了这个帖子:

的Windows Azure Cache是​​生活和工作在紧锣密鼓运行,点击此处了解更多:

http://msdn.microsoft.com/en-us/library/windowsazure/gg278356.aspx

下面是一个例子来说明如何使用Windows Azure的缓存与ASP.NET应用程序:

  1. 如何添加和RETR从Cache
  2. 如何ieve对象:指定缓存对象的过期
  3. 如何在缓存
  4. 如何存储ASP.NET会话状态:存储ASP.NET页面输出缓存中缓存

https://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/

相关问题