Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对象数据库与C#_C#_.net_Object Oriented Database - Fatal编程技术网

对象数据库与C#

对象数据库与C#,c#,.net,object-oriented-database,C#,.net,Object Oriented Database,我有一个应用程序,其中我的域模型可以正常工作。这一切都非常清晰、干净,并且很好地映射到对象。我的问题是它不能很好地映射到关系数据库。考虑到这一点,我正在寻找能够很好地使用.Net/C的对象数据库 微软.Net世界是否有一个事实上最好的对象数据库?试试看 这里有一组oo数据库,还有一个。我已经使用了db4o和Perst for Java。我对Perst处理对象更新的方法有问题,所以现在我选择了db4o;但我仍处于早期阶段 我听说缓存是一个很好的OO数据库,但它不是免费的。它提供了许多RDBMS所具

我有一个应用程序,其中我的域模型可以正常工作。这一切都非常清晰、干净,并且很好地映射到对象。我的问题是它不能很好地映射到关系数据库。考虑到这一点,我正在寻找能够很好地使用.Net/C的对象数据库

微软.Net世界是否有一个事实上最好的对象数据库?

试试看


这里有一组oo数据库,还有一个。

我已经使用了db4o和Perst for Java。我对Perst处理对象更新的方法有问题,所以现在我选择了db4o;但我仍处于早期阶段

我听说缓存是一个很好的OO数据库,但它不是免费的。它提供了许多RDBMS所具有的特性,而许多开源OODBMS所不具备的特性。但是,由于成本问题,我没有使用它


OODBMS最大的挑战是找到好的文档、好的ACID功能,以及处理规模和灾难恢复场景。临时查询和报告也具有挑战性,因此确保不需要这些类型的查询或任何报告是一个明确的优势。

@Ted,不,不需要。