【问题标题】:Object database for .NET [closed].NET 的对象数据库 [关闭]
【发布时间】:2010-11-11 20:38:01
【问题描述】:

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

【问题讨论】:

    标签: .net object-oriented-database


    【解决方案1】:

    db4o 适用于 Java 和 .NET。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        维基百科lists一些。

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

        【讨论】:

        • 由于链接的维基百科列表,我选择了这个作为接受的答案。所有答案都是正确的,但只有一个可以被接受。
        【解决方案4】:

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

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

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            【解决方案6】:

            Intersystems Caché 也有一个托管的 .NET 提供程序 - 但不能从经验中谈及其质量和可用性:

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

            马克

            【讨论】:

              【解决方案7】:

              .NET 的数据库也在SharpToolbox.com's DBMS category 中列出。
              您会在其中找到对象数据库。

              【讨论】:

                猜你喜欢
                • 2011-02-03
                • 1970-01-01
                • 2011-07-03
                • 2010-10-23
                • 1970-01-01
                • 2011-05-30
                • 1970-01-01
                • 1970-01-01
                • 2011-07-11
                相关资源
                最近更新 更多