假设我想用面向对象编程语言let创建一个应用程序,即Java
从跟随中可以做什么更好呢?
--使用关系数据库,即mySQL +对象关系映射,即Hibernate
或。
--使用面向对象的数据库,即db4o
为什么?
发布于 2011-05-16 22:59:30
这取决于应用程序、数据集等。
这两种系统都有各自的优势。也可以看看这个older stack-overflow question。
下面是每个系统的一些优点。
RDBMS + ORM:
对于这些经验和知识,
Fast for 'flat‘data和’reporting‘-各种RDBMS
对话
ODBMS:
对于嵌套的、复杂的数据集,
每种系统的缺点:
RDBMS + ORM:
关系和对象之间的
ODBMS:
https://stackoverflow.com/questions/5931029
复制相似问题