The Object Database built on top of the super fast Orient Document database
The Orient Object Database is the best choice for the Java programmer because solves once for all the impedance mismatch problem. In facts with the Orient Object Database you don't need to execute costly conversions between your Objects and the Relational shallow world. Orient recognize natively any Object without the need to declare it as persistent without the help of a Object-Relational Mapping tool like Hibernate or DataNucleus.

Your objects live inside the Object Database.

ODatabaseObject db = new ODatabaseObjectTx("remote:localhost/petshop").open("admin", "admin");

Person p = new Person();
p.setName( "Luke" );
p.setSurname( "Skywalker" );
p.setCity( new City( "Rome", "Italy" ) );

db.save( p );
db.close();

Main features:
  • Extremely light: less than 400Kb for the full server.
  • Run on any platform: All the engine is 100% pure Java and can run on Windows and Linux and any system that supports the Java5+ technology
  • Super fast: On common hardware* stores up to 200.000 (two-hundreds-thousands) records per second, 17 billions per day.
  • Transactional: Compliant with ACID tests, supports Optimistic (MVCC) and Pessimistic transaction modes
  • Local mode: Direct access to the database bypassing the Server. Perfect for scenarios where the database is embedded.
  • Easy Java APIs: Learn how to use it in 15 minutes.
Getting started!    Download now    Install it   

* Tested on a DELL Notebook model XPS M1530 with Intel(r) Core Duo T7700 2.40Ghz, 3 GB RAM and HD 5.400rpm
Products
Orient DB
Orient KV
Get Started
Download
Installation
Developers
Documentation
Sources   JavaDoc
Issues   Forum
Professional
Support
On-site consulting
Training
About
Who we are
Partners
License (Apache 2.0)
News and events