2009-05-13 24 views
2

私は、2つのアプリケーションが同じキャッシュを使用できる方法を見つける必要がありました。いくつかの鋭い研究の後、これを達成するために分散キャッシュが必要になると思われます。さらにグーグルでは、多くのソリューション、NCacheSharedCacheVelocitymemcachedが登場します。このキャッシュは、Asp.Net 3.5を使用してMicrosoft環境のWebページをキャッシュするために使用されます。どの分散キャッシュ?

私の質問は、あなたがこれらの技術や他の技術で経験したことです。

答えて

1

Memcachedはしばらくの間使用されており、魅力的に機能します。それは本当に安定しており、全体のパフォーマンスもかなり良いです。

codeplex.comの「Memcached Providers」プロジェクトを使用して、.netと簡単に統合することができます。

+0

フィードバックありがとうございます。 – Gareth

0

解決方法によっては、結果がネットワーク共有に保存される可能性があります。

次に、各マシンに対応するキャッシュ依存関係のデータのキャッシュバージョン(おそらくASP.NETキャッシュまたはエンタープライズライブラリを使用)を保持させます。

私はNCacheとMemcachedについて優れたことを聞いたことがあります。

+0

私はそれが棚の分散型キャッシュソリューションと比較してローテクだと主張するだろう – DanSingerman

+0

これは本当に目的のソリューション、予算、および展開シナリオに依存します。しかし、ほとんどの場合、上記のようなエンタープライズ製品の購入を強くお勧めします。 – Kane

関連する問題