Java Open Source Projects Directory

...dedicated into Java open source projects

  • Increase font size
  • Default font size
  • Decrease font size
Databases

jalisto

Jalisto is a lightweight transactional database written entirely in Java. Jalisto comes in two versions: Jalisto SE (Standard Edition) and Jalisto ME (Micro Edition). Jalisto SE is an ideal solution for embedded and stand-alone systems. Jalisto ME, which will be available in Q4, targets mobile environments including cell phones, PDAs, and is compatible with the Java 2 Platform Micro Edition (J2ME).

 

db4o

db4o (database for objects) is the open source object database for Java. Features include: fast native Java object persistence, ACID transactions, query-by-example, S.O.D.A. object query API, automatic class schema recognition, small footprint.

 

quadcap-embeddable-database

QED, the Quadcap Embeddable Database. QED is a fast, small, pure Java, relational database, implementing the SQL 92 standard, with transactions and resilient failure recovery. QED has a novel open source license permitting free use of QED by all and free redistribution in other open source projects.

 

metanotion-blockfile

A 100% pure Java, lightweight, single file embeddable database. Functionally similar to a cross between SQLite and BerkeleyDB. Developed for use with PDA and Mobile applications.

 

ashpool

Ashpool is a lightweight XML Database written in Java(tm). It's goal is to use standard SQL92 syntax to query, add, update, and delete XML documents via a JDBC driver. The XML documents must hold to a table like structure. The reason for the table structure restriction is that SQL was designed to query table data not hierarchical data.

 

myoodb

MyOODB (My Object-Oriented Database) is an integrated database and Web environment that provides true distributed objects, implicit/explicit multi-concurrent nested transactions, seamless Web tunneling, and database self-healing. MyOODB is one part of a two part SDK solution. Together with MyOOWEB, MyOOSDK provides a development environment for people who desire small, fast, but powerful applications.

 

neodatis-odb

NeoDatis ODB is a new generation Object Oriented Database. ODB is a real transparent persistence layer that allows anyone to persist native objects with a single line of code. ODB can be used as an embedded database engine that can be seamlessly integrated to any product as an embedded database or in client/server mode.

 

perst

Perst is an object-oriented embedded database for Java and .NET applications that need to deal with persistent data. It is easy to use and provides high performance. Although Perst is very simple, it provides fault-tolerant support (ACID transactions) and concurrent access to the database. The main advantage of Perst is its tight integration with programming languages.

 


Page 2 of 3