質問

私はASP.NET アプリを多用しASP.NET キャッシュAPIキャッシュ一般的に使われるデータです。また、私が使っていポーリングに基づくsqlキャッシュへの依存性トラック郵送させていただきます。※

の欠点は、現在のデザインは、web農業環境は、各ウェブサーバは、独自のデータキャッシュのない共有します。

があるので、できるだけの移行のコードの共有データキャッシュ複数のサーバー?

私を利用する方法を考えmemcachedただいて正常に動作するとは限りませんsqlキャッシュに依存す。

その他のですか?

役に立ちましたか?

解決

Windows Server AppFabric(以前のVelocity)をご覧になりましたか。

http://blogs.msdn.com/velocity/

他のヒント

を使用できる以下のオプション-

  1. 利用のアプローチここで記載しているためとの同期データウェブ農家- http://www.eggheadcafe.com/articles/20030420.asp

  2. 使用分散キャッシュアプローチ

  3. 利用企業図書館。

Windows Server AppFabric はまさにあなたのものだ探している。 (別名「速度」)。 入門ドキュメントから:

  

Windows Server AppFabricは、   分散インメモリアプリケーション   開発用キャッシュプラットフォーム   スケーラブルで利用可能   高性能アプリケーション。   AppFabricは複数のメモリを融合します   単一の統一を与えるコンピュータ   アプリケーションへのキャッシュビュー。   アプリケーションは、   なしのシリアル化可能なCLRオブジェクト   オブジェクトの取得場所を心配する   格納されます。スケーラビリティは次の方法で実現できます   コンピューターを追加するだけです   デマンド。キャッシュは   全体に保存されるデータのコピー   クラスタ、したがってデータを保護します   失敗。サービスとして実行されます   ネットワーク経由でアクセスします。に   さらに、Windows Server AppFabric   とのシームレスな統合を提供します   ASP.NETセッションを有効にするASP.NET   に保存されるオブジェクト   分散キャッシュ   データベースへの書き込み。これは増加します   パフォーマンスとスケーラビリティの両方   ASP.NETアプリケーション。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top