Java Open Source Projects Directory

...dedicated into Java open source projects

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

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.

 

mckoi-sql-database

Mckoi SQL Database is optimized to run as a client/server database server for multiple clients, however it can also be embedded in an application as a stand-alone database. It is highly multi-threaded and features an extendable object-oriented engine.

 

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.

 

hypersonic-sql

hsqldb is a relational database engine written in Java, with a JDBC driver, supporting a rich subset of ANSI-92 SQL (BNF tree format). It offers a small (less than 160k), fast database engine which offers both in memory and disk based tables. Embedded and server modes are available. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.

 

neo4j

Neo4j is a graph database. It is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables. A graph (mathematical lingo for a network) is a flexible data structure that allows a more agile and rapid style of development.

 

axion

Axion is a small, fast, open source relational database system (RDBMS) supporting SQL and JDBC written in and for the Java programming language.

 

one$db

One$DB is a version of Daffodil DB , a J2EE-certified, JDBC 3.0 and SQL-99 compliant Java database. It is available in both Network and Embedded editions and has been designed to handle complex computing environments that demand a robust, scalable and feature-rich RDBMS that can operate across platforms.

 


Page 3 of 3