5

ドメイン モデルが正常に機能するアプリケーションがあります。それはすべて非常に明確で、きれいで、オブジェクトに非常によくマッピングされています. 私の問題は、リレーショナル データベースにうまくマップできないことです。そのことを念頭に置いて、.Net/C# とうまく連携できるオブジェクト データベースを探しています。

Microsoft .Net の世界でクラス最高のオブジェクト データベースはありますか?

4

2 に答える 2

9

http://www.db4o.com/を試してください

これは oo データベースのリストと比較表です。

于 2009-11-03T19:22:47.617 に答える
2

私は db4o と Perst for Java の両方で遊んだことがあります。オブジェクトの更新を処理する Perst の方法に問題があったため、今のところ db4o を使用しています。私はまだ初期段階ですが。

Cache は優れた OO データベースだと聞いたことがありますが、無料ではありません。RDBMS に備わっていて、オープン ソースの OODBMS にはない多くの機能を提供します。ただし、コストがかかるため、使用していません。

OODBMS の最大の課題は、優れたドキュメント、優れた ACID 機能を見つけ、スケールと災害復旧のシナリオに対処することです。アドホック クエリとレポートも難しいため、これらのタイプのクエリやレポートが不要であることを確認することは、間違いなくプラスです。

于 2009-11-03T19:54:50.793 に答える