32

AppFabric と NCache、または AppFabric と ScaleOut を徹底的に比較した人はいますか? 現在、地理的に離れた場所での分散キャッシングのために、AppFabric、NCache、または ScaleOut のいずれかを実装することを検討しています。それらを並べて比較した人の意見を知りたいです。多くの人がどちらか一方を使用していることに感謝し、選択したソリューションが優れている理由を教えてくれますが、実際には 2 つの製品の比較を探しています。部分的には機能の観点からだけでなく、開発者の観点からも、AppFabric ができないことやうまくいかないこと (もしあれば) など。他のものと比較して、より優れた、より簡単な、より柔軟な、より強力ななどの作業を行っています。

私が比較できる機能のリストはたくさんありますが、おそらく私たちと同じような立場にあり、私たちが始めようとしている評価を実行した誰かからの比較を本当に探しています。そうしている間。

前もって感謝します。

4

5 に答える 5

4

これは、 NCacheとAppfabricの機能の良い比較です。

于 2012-05-09T09:27:36.380 に答える
2

最もよく使用されるのは Memcached です。確かに。現在、dcache として AppFabric の使用を開始しています。これは、.net ソリューションに簡単に統合でき、使用したい優れた機能セットを備えているためです。

基本的な dcaching を行うだけの場合は、キャッシュ自体を抽象化して (または .net 4 System.Runtime.Caching.ObjectCache を使用して)、変更を加えても安全です。または、より多くのソリューションのストレス テストを行いたい。

また、アプリのアーキテクチャによっては、DCache のより多くのエンティティ/インスタンスを使用することを検討してください。さまざまな部分がさまざまなシステムを好む可能性があるためです。

于 2010-07-05T12:13:23.690 に答える
2

より成熟した製品である NCache には、Velocity/AppFabric にはない高度なキャッシング機能が数多くあります。「マーケティング」の比較については、NCache の Web サイトをチェックしてください。

ただし、NCache のトラブルシューティングと、サポート/エンジニアリング チームからアプリケーションの特定の動作についてより多くの可視性を得るために、多くの問題がありました。それに加えて、AppFabric と比較したコストを考慮すると、現時点で NCache を推奨するかどうかはわかりません。少なくとも、キャッシング プロバイダーを再評価している最中です。

Velocity/AppFabric に対する私のフラストレーション/不満は、リリース スケジュールの遅さです。彼らは永遠にCTPにいたようです。確かに、Microsoft は価格だけで NCache を打ち負かすことができます。現在、NorthScale (memcached) のようなプレイヤーが争いに参加しており、これも考慮する価値があると思います。多くは、アプリケーションでキャッシュを使用する目的によって異なります。

于 2010-07-02T14:19:36.100 に答える
1

Velocity が提供するものよりも高度な機能が必要になると思われるため、NCache または ScaleOut のいずれかになります。どちらにも正当な理由があります。これらを整理する必要があります。Unix リソースがないため、memcached は使用できません。Windows への移植があることは知っていますが、memcached を知っている同僚は、これにはややバグがあり、わざわざ memcached パスをたどるつもりなら、Unix バージョンに行く努力をすべきだと言っています。

于 2010-07-06T11:36:55.097 に答える
1

これは偏った比較だと主張する人もいるかもしれませんが、検討する価値はあります..

http://www.alachisoft.com/comparison/ncache-vs-appfabric.html

PDFには完全なレビューがあります。

http://www.alachisoft.com/downloads/comparison/ncache-vs-appfabric.pdf

于 2013-12-17T15:29:23.080 に答える