只是认为带有ORM的关系数据库在很多方面与面向对象的数据库非常相似.我的经验完全在于RDMS带有一些ORM,所以在我看来,面向对象的数据库非常相似,但没有经验我无法肯定.
如果您使用面向对象的数据库和ORM,您可以比较它们吗?与RBMS + ORM相比,与面向对象数据库相关的弱点是什么?
与RBMS + ORM相比,面向对象数据库有哪些弱点?
最大的缺点是缺乏标准化:没有标准API,没有标准查询语言(OQL尝试是一个很大的失败),因此缺乏可移植性和可互操作的工具(用于备份,存档,迁移等).在数据方面你不希望这样.
这解释了IMO为什么OODBMS从采用的角度来看是失败的,以及为什么RDBMS会保持一段时间,无论NoSQL运动如何(我觉得OODBMS供应商认为NoSQL运动是一个机会让一些人回来之后品牌重塑产品).