什么是ObjectDB?它与Hibernate之类的ORM有什么不同?

Kor*_*gay 1 orm jpa objectdb

在ObjectDB中我看到:( 是链接.)

ObjectDB是一个功能强大的面向对象的数据库管理系统(ODBMS).

我看到它实现了JPA,所以它是否意味着它应该是一个ORM提供者?或不?有什么不同?

Thr*_*eaT 5

ObjectDB是一个独特的NoSQL数据库.它没有其他NoSQL数据库的问题和限制.

您不必学习新语言或任何内容,因为它提供了标准JPA注释和方法的实现.只要您了解Java,基本的SQL知识就可以了.

ObjectDB实际上只是一个objectdb.jar文件,它将在相应的jar目录中生成一个数据库文件,然后你只使用Java Beans作为你的"数据库表".

ObjectDB不是ORM,也不需要ORM,这就是为什么它比ORM更快的原因.