Java Open Source Projects Directory

...dedicated into Java open source projects

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

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.

 

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.

 

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.

 

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.

 

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.

 

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).

 

smallsql-database

SmallSQL is a 100% pure Java DBMS, a relational database for Java desktop applications. It has a JDBC 3.0 interface and offering many ANSI SQL 92 and ANSI SQL 99 features. It is very small and fast because it does not have a network interface.

 

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