ObjectDB
ObjectDB is an object database designed for Java applications. It stores Java objects directly in a transactional database, eliminating the need for an object-relational mapping layer. Data is persisted as native objects, preserving references between objects and supporting complex object graphs.
The database can be used as an embedded library within a Java application or run in server
Key features include support for indexing on fields to speed up queries, handling of large binary objects,
In terms of tooling and integration, ObjectDB provides a Java API for creating, querying, updating, and deleting
ObjectDB is a commercial product with licensing options, including evaluation licenses. It is aimed at developers