H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A Web based console application is included. The database has strong security features and an experimental ODBC driver. Disk based and in-memory databases and tables are supported.


H2 now supports the PostgreSQL network protocol, and can be accessed using the PostgreSQL ODBC driver. Regular expressions are now supported. The per session undo log and referential integrity can be disabled. Default settings have been changed to save memory. NOT, boolean columns, and certain joins are optimized now. Part of the documentation has been translated to Japanese.

URL: H2 Database Engine