14

私は、それらを互いに比較する方法に興味があります。より成熟していて、より多くの機能があり、いくつかのユースケースにより適しています。

私自身の使用例は、リアルタイム監視サービス (Chartbeat を考えてください) を作成することですが、他の使用例について話すことができる場合は、それを実行してください。結局のところ、この Q&A は他の人にとって興味深いものになるかもしれません。

4

4 に答える 4

9

モルヒネは3つの中で最も安定している可能性があります。私は最近Mongo4jの多くを聞いていません-おそらく放棄されました。個人的には、hadesプロジェクトのおかげでspring-dataが好きです...DAOを実装する必要はありません。インターフェイスを作成するだけで、Springデータが自動的にインターフェイスを提供します。ただし、Spring Data Mongodbの実装は、私の最初の試行では少しバグがあるようです。あなたが厳しい日付を持っていて、生産品質の製品に取り組んでいるなら、おそらくモルフィアを選ぶのが賢明です。

于 2011-05-09T06:21:41.993 に答える
7

モルヒネは行く方法です。非常に安定した、非常に優れたPlay統合であり、より多くのトルクが必要な場合は、すべてのMongoドライバー機能へのアクセスを提供します。参照の解決、エンティティの埋め込みは期待どおりに機能しています。ライフサイクルアノテーションも取得します。これは、定型的な永続性コード(タイムスタンプ?)に非常に役立ちます。

于 2011-05-28T03:08:41.623 に答える
2

https://github.com/impetus-opensource/Kundera/wiki/Kundera-Mongo-performance パフォーマンス シートはこちらにまとめられています。Kundera は完全な JPA2.0 準拠のソリューションであり、より強力なインターフェース、実装の容易さ、一連の機能を提供します。

-Vivek

于 2012-05-03T05:38:23.693 に答える
0

開発の容易さと優れたパフォーマンスを求めている場合は、Kundera がもう 1 つの選択肢です。JPAに準拠しています。

于 2012-01-05T13:28:27.950 に答える