5

私はそれらがたくさんあるのを見てきました。NCache、Velocity などですが、それらを比較した表は見つかりませんでした。

次の基準を考慮すると、何が最適ですか。

  1. わかりやすい。
  2. 最近メンテ中。
  3. 無料であるか、十分な無料バージョンがあります。
  4. 動作します。
4

1 に答える 1

4

何が最善で何が最悪かを語ることはできませんが、NCache での経験が役立つ場合に備えて紹介します。

免責事項: NHibernate と私は意見の相違がありました。それ以来、私たちは別々の道を歩んでいます :)

いいもの

  • パフォーマンスは素晴らしかった
  • サポートは素晴らしく、よく維持されています (約 6 か月前の状態について話しています)。
  • 無料版があります(以下の注意事項)
  • 可能な限りうまく機能しましたが、ベースレベル 2 キャッシュプロバイダーの実装に問題がありました...しかし、これは HQL を使用した NHibernate 側の問題であり、NCache 側の問題ではありませんでした。

悪い(参考のためにここを見てください

  • 無料版には制限があり、戦略的にそこに配置されていることは間違いありませんが、私たちのプロジェクトでは、いくつかの重要な機能が利用できないため、最終的に無料版を使用できませんでした. 以下の制限は無料版にあります。
    • キーベースの依存関係は含まれていません
    • データベースの依存関係は含まれていません
    • 64ビット版なし

これらは私にとって 2 つの異なるプロジェクトの難点でした...しかし、それらを除けば問題はなく、インストールと構成のシンプルさに満足していました。上記が問題点/要件ではない場合は、試してみることをお勧めします。サーバーを起動して L2 キャッシュとして機能させるのに 10 分もかかりませんでした。

于 2010-01-26T03:07:18.887 に答える