Fast Object Database for Java - with JPA/JDO support
ObjectDB is a powerful object oriented database management system (ODBMS). It is compact, reliable, easy to use and extremely fast. ObjectDB provides all the standard database management services (storage and retrieval, transactions, lock management, query processing, etc.) but in a way that makes development easier and applications faster.
ObjectDB Database Key Features:
- 100% pure Java Object Oriented Database Management System (ODBMS).
- No proprietary API - managed only by standard Java APIs (JPA 2 / JDO 2).
- Extremely fast - faster than any competitive JPA / JDO product.
- Suitable for database files ranging from kilobytes to terabytes.
- Supports both Client-Server mode and Embedded (in process) mode.
- Single JAR with no external dependencies.
- Database is stored as a single file.
- Advanced querying and indexing capabilities.
- Effective in heavy loaded multi user environment.
- Can easily be embedded in applications of any type and size.
- Tested with Tomcat, Jetty, GlassFish, JBoss and Spring.
See ObjectDB's features in more detail...