Open Source (free) DBS and more
Toad World - Oracle, SQL Server, DB2, MySQL, and SyBase Database Management Software.
Welcome to Apache HBase™ Apache HBase™ is the Hadoop database, a distributed, scalable, big data store. When Would I Use Apache HBase? Use Apache HBase when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware.
Key Value DB
Embeded DB (& file handling)
POJava What is POJava? POJava is a set of very light-weight utility libraries providing a practical assortment of data transformations. The base jar, POJava, provides simplified functions for string and binary conversions, such as compression, encryption, and encoding, and tools for date manipulation, reflection, external process invocation, and language binding.
Persistence Utility - About
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. So we gave them one, and it's caught on very nicely.
The ObjectDatabase implementation makes things easier for the Java developer since the binding between Objects to Records is transparent. 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. Object2RecordJavaBinding - orient - Object to Record mapping - NoSQL document database light, portable and fast. Supports ACID Tx, Indexes, asynch queries, SQL layer, clustering, etc
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. e
Welcome to EyeDB EyeDB is an Object Oriented Database Management System (OODBMS) based on the ODMG 3 specification, developed and supported by the French company SYSRA. EyeDB provides an advanced object model (inheritance, collections, arrays, methods, triggers, constraints, reflexivity), an object definition language based on ODMG ODL, an object query and manipulation language based on ODMG OQL and programming interfaces for C++ and Java. EyeDB is free software, distributed under the terms of the GNU Lesser General Public License. News Nominate EyeDB for Sourceforge Community Choice Awards EyeDB
ObjectDB is the most productive software for developing Java database applications using the Java Persistence API (JPA). It is the first persistence solution that combines a powerful database with JPA support in one product, saving the need to integrate an external JPA ORM with a database. ObjectDB is an extremely easy to use pure Java Object Database, which supports JPA with no mapping. See yourself how easy it is. ObjectDB - Fast Object Database for Java with JPA/JDO support