11

是否有任何用于 .NET 的对象数据库或具有用于 .NET 的绑定?

4

7 回答 7

9

db4o适用于 Java 和 .NET。

于 2009-07-17T21:32:04.343 回答
7

看看 100% .NET 对象数据库 - siaqodb ( http://siaqodb.com )

于 2009-12-02T22:20:06.590 回答
5

维基百科列出了一些。

您还可以考虑使用Bamboo.Prevalence - 一个类似于Prevayler for Java 的 .NET 持久性引擎。这不是通常意义上的数据库(更多关于这里),但在某些情况下可能是合适的。

于 2009-07-17T23:05:56.963 回答
4

大多数对象数据库并不是真正的 .NET 数据库,因为它们是用 Java 编写的,然后通过某种转换器转换为 .NET (C#)。这导致代码性能非常差。

您可以查看Eloquera 数据库,它是纯基于 .NET 的 SQL 对象数据库,执行速度比 db4o 快 10 到 1000 倍。

于 2009-09-30T10:35:10.367 回答
3

STSdb使用 100% 纯托管 C# 编码。这允许它在不同的 .NET 平台(如 .NET Framework 和 Mono)下使用。db4o 适用于 Java 和 .NET。

于 2010-06-12T17:52:05.310 回答
2

Intersystems Caché 也有一个托管的 .NET 提供程序——但不能从经验中谈论它的质量和可用性,但是:

http://www.intersystems.com/cache/technology/components/net/index.html

马克

于 2009-07-17T21:43:16.913 回答
1

.NET 的数据库也列在SharpToolbox.com 的 DBMS 类别中
您会在其中找到对象数据库。

于 2010-09-28T17:50:47.867 回答