oodbms

    1热度

    1回答

    我是PostgreSQL新手,主要使用MySQL之前和SQLServer(对于客户压力; donno太多),我已经通过一些谷歌搜索几个OODBMS介绍。他们大多主要关注表< - >对象映射。但是当与任何RDBMS一起使用某些通用ORM层时,事物是Hapily映射的。那么我们是否真的需要OODBMS? 我见过PostgreSql中有一些数组字段。难道他们不会违反数据库标准化问题吗? 像PHP的PDO

    1热度

    1回答

    鉴于Lucene是一个强大的基于文档的搜索引擎,它可以用作简单应用程序的对象数据库(E.G.,CMS样式的应用程序),如果有的话,您会看到哪些好处和限制? 我了解RDBMS的作用(并且每天都会使用它们),但希望能够探索其他技术/想法。 例如说我的域实体,如: [Serializable] public class Employee { public string FirstName

    1热度

    2回答

    我打算写一个存储联系信息的地址簿。 每个联系人可以有无限数量的字段。 主要是字符串和整数。 但也许引用其他对象。 使用带ORM的RDBMS与OODBMS与文档DBMS(如CouchDB)相比有哪些优缺点? 谢谢。

    11热度

    4回答

    我正在评估未来项目的两个对象数据库db4o(http://www.db4o.com)和Eloquera数据库(http://eloquera.com)。我必须选择一个。我的基本要求是RAD的可扩展性,多用户支持和简单类型演进。 请分享您的真实世界体验。 如果你有两个,你可以比较这两个?你喜欢哪个?

    3热度

    1回答

    我是新来的面向对象的数据库设计,我想了解我应该如何构建我的JDO的类应用程序引擎,特别是一对多的关系。 比方说,我正在构建一个百货公司的结构,其中有很多部门,每个部门都有很多产品。所以我想要一个名为Department的类,其中一个变量是Product类的列表。 @PersistenceCapable public class Department { @PrimaryKey

    1热度

    2回答

    我一直在使用关系数据库+对象关系映射器来实现对象持久化。 我不认为这是一个真正适合持久性的解决方案,因为它增加了不必要的开销。它也迫使我把物体放入桌面状的结构中,这有时候不能很好地完成 - 就像在一个圆圈中安装一个方块 - 它不能很好地工作。 现在,我意识到存在面向对象的数据库,但是一方面它们缺少支持,而另一方面关系模型也适用于大多数数据 - 只是不是全部。 那么,DBMS是否支持面向对象和关系型

    14热度

    6回答

    我想应该是时候看看OO数据库,并决定使用db4o的我的下一个小项目 - 一个小型图书馆。 考虑以下对象:图书,类别。 一本书可以是0-n的种类和类别可以应用到0-m的图书。 我首先想到的是有一个连接对象,如BookCatecory但有点谷歌搜索我看到,这是不恰当的“真正的'00”后。 所以另一种方法(由许多推荐)就是在两个对象的列表:Book.categories和Category.books。一

    14热度

    3回答

    我正在玩db4o,并且我有用于Visual Studio的对象管理器查看器。它看起来没问题,但并不完全与HeidiSQL/SQL Studio /等工具一致,更不用说它锁定了db4o文件 - 我无法同时使用我的db4o应用程序和对象管理器。 也许我用错了,但无论如何,我想知道那里还有什么。你会推荐什么工具来查看和操作db4o文件? 更新:我一直在使用LINQPad。有一些涉及牦牛剃须,但它工作得很

    31热度

    7回答

    为什么关系数据库比面向对象的数据库更普遍? 如果面向对象的编程范例如此广泛,我们不应该看到很多OODBMS吗?它们不会比RDBMS + OR/M更好吗?

    1热度

    2回答

    我正在考虑做一个项目,为.NET的对象数据库(例如Caché,Objectivity)提供统一的API和工具(导入/导出等)。 它将提供: 模式生成来自CLR类, 代从给定的面向对象数据库系统架构C#类,删除,创建和更新对象 API, LINQ提供程序, (*), 一些OODBMs提供索姆e种类的SQL支持,所以API的第一阶段为此提供了Caché和Objectivity。 是否存在实现上述任何项