Open Source (free) DBS and more

Facebook Twitter

Toad World - Oracle, SQL Server, DB2, MySQL, and SyBase Database Management Software. H2 Database Engine. HBase - HBase Home. MongoDB. JDBC Driver.

Key Value DB

Embeded DB (& file handling) XML related. POJava. Persistence Utility - About. In-Memory Data Grid - Hazelcast - Home. Hazelcast - In-Memory Data Grid for Java. Orient - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc. DocumentDatabase - orient - Document Database usage through Java APIs - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc.

ObjectDatabase - orient - Object Database usage through Java APIs - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc. Plain Old Java Object. "We wondered why people were so against using regular objects in their systems and concluded that it was because simple objects lacked a fancy name.

Plain Old Java Object

So we gave them one, and it's caught on very nicely. Object2RecordJavaBinding - orient - Object to Record mapping - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc. The ObjectDatabase implementation makes things easier for the Java developer since the binding between Objects to Records is transparent.

Object2RecordJavaBinding - orient - Object to Record mapping - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc

How it works? OrientDB uses Java reflection and Javassist Proxy to bound POJOs to Records directly. Those proxied instances take care about the synchronization between the POJO and the underlying record. Every time you invoke a setter method against the POJO, the value is early bound into the record. Neo4j: NOSQL For the Enterprise. E. AcornDB AcornDB is a high performance, small footprint, transactional object oriented database written entirely in Java. It stores data in the application's native format, so no runtime data translation is required. EyeDB. ObjectDB - Fast Object Database for Java with JPA/JDO support.