H2 Database Engine
Appearance
H2 is a relational database management system written in Java. It is written by Thomas Mueller who developed Hypersonic SQL [1]. The software is available under a [Freeware]] license, with source code.
It has a JDBC and a ODBC driver and supports a subset of the SQL-92, SQL-99, and SQL:2003 standards. The database engine supports both in-memory and disk-based tables. Both embedded and server modes are available. A Web console application is included. Clustering is supported.