我有一个应用程序,我的域模型才有效。它非常清晰,干净,可以很好地映射到物体。我的问题是它没有很好地映射到关系数据库。考虑到这一点,我正在寻找可以很好地使用.Net / C#的对象数据库。
是否有针对Microsoft .Net世界的最佳类对象数据库?
答案 0 :(得分:8)
这是一个list的oo数据库,还有一个comparison chart。
答案 1 :(得分:2)
我玩过db4o和Perst for Java。我遇到了Perst处理对象更新方法的问题,所以我现在已经使用了db4o;我现在还处于早期阶段。
我听说Cache是一个很好的OO数据库,但它不是免费的。它提供了许多开源OODBMS所没有的RDBMS所具有的许多功能。然而,由于费用原因,我没有使用它。
OODBMS带来的最大挑战是找到良好的文档,良好的ACID功能以及处理扩展和灾难恢复方案。即席查询和报告也具有挑战性,因此确保不需要这些类型的查询或任何报告是一个明确的优势。