6

asp.net 用の無料/オープンソース セッション クラスタリングおよびレプリケーション ソリューションを (ほとんど成功せずに) 検索してきました。通常の容疑者 (indexus sharedcache、memcached) に出くわしましたが、それぞれにいくつかの制限があります。

  • Indexus - 非常に未熟でスタブ化されたセッションインターフェースの実装. ただし、それ以外の点では優れたキャッシング ソリューションです。
  • Memcached - db バックエンドに行かないレプリケーション/フェイルオーバーのサポートがほとんどありません. いくつかの SF.Net プロジェクト - すべて初期段階で中止されました...牽引力があるように見えるものは何もなく、完全に商業化されたように見えるもの.
  • Microsoft Velocity - OSS ではありませんが、良さそうです。残念ながら、CTP1 がどこでフェールオーバーをサポートしているかはわかりませんでした。また、これに関する明確なロードマップもありません。他の多くの MS 開発プロジェクトと同様に、これがエーテルに落ちてしまうのではないかと心配しています。

私は、このような問題に対する多くのソリューションが FOSS の世界から利用可能になることは当然のことと考えられている Java の世界にかなり慣れています。

.Net の世界で利用できる適切な代替手段はありますか?

4

4 に答える 4

2

Velocity に関する限り、私は最近、そのプロジェクトについていくつか素晴らしいことを聞きました。それはまだ開発段階にあり、おそらくゴールデンタイムにはまだ準備ができていません. しかし、このプロジェクトはしっかりした基盤を持っており、Microsoft の強力な成熟した製品になり、あなたが予測するように崩壊することはないと思います。

最近、Velocity に関するScott HanselmanPolymorphic Podcastのポッドキャストを聞いています。

于 2008-08-15T16:08:17.053 に答える
1

ところで、Windows Server AppFabric はベータ版ではありません。それは私が以前の投稿で述べたことです。

ここに一般提供に関するリンクがあります。

AppFabric ではなく NCache で取得できる特定の機能はどれだと思いますか?

于 2010-06-09T06:00:07.663 に答える
1

完了するために、このスレッドを簡単に更新します。

Velocity (現在は Windows Server AppFabric として知られています) は既に運用されており、優れた分散キャッシュ プラットフォームを提供しています。詳細については、msdn サイトを参照してください。

http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx

于 2010-06-09T03:37:11.403 に答える
0

Velocity は CTP1 から CTP2 へと進歩しましたが、まだ多くのことが望まれています。分散キャッシュですべての重要な機能が提供されるまでにはしばらく時間がかかり、市場でテストされるまでにはさらに時間がかかります。彼らの幸運を祈ります。

それまでの間、NCache はすでにすべての CTP2 と V1、およびその他の多くの機能を提供しています。NCache は、.NET 空間で最初の、最も成熟した、最も機能豊富な分散キャッシュです。NCache は、.NET 用のエンタープライズ レベルのメモリ内分散キャッシュであり、分散 ASP.NET セッション状態も提供します。Distributed Cacheで確認してください。

NCache Express は、NCache の完全に無料のバージョンです。Free Distributed Cacheで確認してください。

于 2008-11-05T13:04:13.260 に答える