2

複数のインスタンスで Azure Web アプリを実行している場合、どうすれば asp.net キャッシュを使用できますか。Azure チームは Azure 用のキャッシュ プロバイダーを作成しましたか?

私はどこかで彼らが将来的に速度をサポートする予定だと読んだが、もし私が今後数ヶ月でいくつかのアプリを稼働させなければならない場合、私のデータをキャッシュする最良の方法は何ですか(私はSQLサーバーキャッシュを使いたくありません。そもそもキャッシングの目的)

4

3 に答える 3

4

現在、いくつかのオプションがあります-

1) azuresqlsession.codeplex.com (SQL Azure で動作するカスタム セッション プロバイダー) を確認してください。これは、Azure テーブル ストレージで動作する Microsoft が作成したカスタム プロバイダーよりもはるかに高速です。

2) Azure データ センターで実行される分散キャッシュである "AppFabric Caching" もあります。Microsoft は、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 - および azure SDK 1.3 ラボでも。

しばらく前に質問されたことに気づきました-Google/bing検索の後に誰かが質問に出くわした場合、更新すると思いました。

良い時代!about.me/エフナ

于 2011-01-16T09:34:29.247 に答える
1

この投稿に出くわしたので、最新の情報で更新したかっただけです。

Windows Azure キャッシュはライブであり、本格的に稼働しています。詳細については、こちらをご覧ください。

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

ASP.NET アプリケーションで Windows Azure キャッシュを使用する方法を示す例を次に示します。

  1. 方法: キャッシュからオブジェクトを追加および取得する
  2. 方法: キャッシュ内のオブジェクトの有効期限を指定する
  3. 方法: ASP.NET セッション状態をキャッシュに格納する
  4. 方法: ASP.NET ページ出力キャッシュをキャッシュに格納する

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

于 2012-05-31T20:57:36.713 に答える
0

Microsoft は、ASP.NET キャッシュ拡張機能が .NET 4.0 に同梱されたときに、 Windows Azure キャッシュ プロバイダーを実装する予定です。

それまでの間、各インスタンスで個別にキャッシュしてから、キュー ストレージを使用してインスタンス間でメッセージを送信し、キャッシュを無効にすることはできますか?

于 2009-10-29T21:30:00.817 に答える