我能找到的每个网站似乎偏向于在objectdb之上称赞hibernate and mysql。例如,http://www.jpab.org/ObjectDB/ObjectDB/server/Hibernate/MySQL/server.html

对于Java Web服务,使用objectdb而不是hibernate and mysql有什么缺点吗?我当然在使用JPA。

最佳答案

您是说对RDBMS使用ODBM有优点和缺点吗?网络上有很多引用可以解决此问题。

特别是对于JPA,它是围绕RDBMS语法设计的,因此对象数据存储区(无论是ObjectDB还是任何其他数据库)中可能无法完全支持某些查询sintaxis。这可能意味着某些查询要么抛出异常,要么在内存中求值(这可能意味着速度)。另一方面,在某些持久性操作上可能更快。显然,如果遇到问题,您将无法获得了解该数据存储的可用人员数量,而使用MySQL则有成千上万。

另外,还有许多JPA实现可用于持久化到MySQL,它们都有自己的优点和缺点。因此,这个问题太开放了,只是在寻求个人意见,而不是任何基于事实的事实

07-27 20:54