2009-10-02 35 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/

相關問題