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