【发布时间】:2011-08-21 07:44:16
【问题描述】:
假设我想用面向对象的编程语言来制作一个应用程序,例如 Java
跟随后做什么更好?
--使用关系数据库即mySQL + 对象关系映射即Hibernate
或者。
--使用面向对象的数据库即db4o
为什么?
【问题讨论】:
标签: orm object-oriented-database
假设我想用面向对象的编程语言来制作一个应用程序,例如 Java
跟随后做什么更好?
--使用关系数据库即mySQL + 对象关系映射即Hibernate
或者。
--使用面向对象的数据库即db4o
为什么?
【问题讨论】:
标签: orm object-oriented-database
这取决于应用程序、数据集等。
两种系统各有优势。也看看这个older stack-overflow question。
以下是每个系统的一些优点。
RDBMS + ORM:
数据库管理系统:
各个系统的缺点:
RDBMS + ORM:
数据库管理系统:
【讨论】: