我非常熟悉我所理解的关系数据库,例如 mysql,您可以在其中使用表、行、列和连接来确定内容之间的关系。
有人建议我将对象数据库用于我正在忙的项目,但我不知道对象数据库是什么,也不知道它何时比关系数据库更有利。
我已经用谷歌搜索了,维基百科是丰富的信息(是的,讽刺),我必须承认我遵循的几个链接并不是特别有启发性。因此我转向未来的谷歌;众包信息。有谁知道我可以阅读的好文章,或者任何人都可以向我解释。
提前致谢。
我非常熟悉我所理解的关系数据库,例如 mysql,您可以在其中使用表、行、列和连接来确定内容之间的关系。
有人建议我将对象数据库用于我正在忙的项目,但我不知道对象数据库是什么,也不知道它何时比关系数据库更有利。
我已经用谷歌搜索了,维基百科是丰富的信息(是的,讽刺),我必须承认我遵循的几个链接并不是特别有启发性。因此我转向未来的谷歌;众包信息。有谁知道我可以阅读的好文章,或者任何人都可以向我解释。
提前致谢。
对象数据库背后的主要思想是,您可以将对象按原样存储在数据库中,例如,不要将它们分解为关系结构,如具有行和列的表。
基本前提是从这样的对象数据库中检索对象会简单得多——只需“抓取”对象,无需映射,无需翻译或任何需要的东西。
有关更多信息,请参阅一些链接:
OO-DB 的最大挑战是尽可能简单地查找和检索存储的对象,并提供良好的性能。而且它们缺乏广泛使用也阻碍了它们的采用。