objectdb vs hibernate and mysql on glassfish



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

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

你的意思是使用 ODBM 对抗 RDBMS 有什么优点和缺点吗?网络上有很多参考文献可以解决这个问题。

特别是关于 JPA,它是围绕 RDBMS 语法设计的,因此对象数据存储(无论是 ObjectDB 还是任何其他数据存储)中可能不完全支持某些查询 sintaxis。这可能意味着某些查询会引发异常或评估内存中(这可能意味着速度)。另一方面,在某些持久性操作中可能会更快。显然,如果您遇到问题,您将不会获得了解该数据存储的可用人数之类的任何信息,而MySQL则有数千人。

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

最新更新