H2 Database Engine
Welcome to H2, the Java SQL database. The main features of H2 are:
- Very fast, open source, JDBC API
- Embedded and server modes; in-memory databases
- Browser based Console application
- Small footprint: around 2 MB jar file size
|
|
|
Features
|
H2 |
Derby |
HSQLDB |
MySQL |
PostgreSQL |
Pure Java |
Yes |
Yes |
Yes |
No |
No |
Memory Mode |
Yes |
Yes |
Yes |
No |
No |
Encrypted Database |
Yes |
Yes |
Yes |
No |
No |
ODBC Driver |
Yes |
No |
No |
Yes |
Yes |
Fulltext Search |
Yes |
No |
No |
Yes |
Yes |
Multi Version Concurrency |
Yes |
No |
Yes |
Yes |
Yes |
Footprint (embedded) |
~2 MB |
~3 MB |
~1.5 MB |
— |
— |
Footprint (client) |
~500 KB |
~600 KB |
~1.5 MB |
~1 MB |
~700 KB |
|
|
|
Contribute
You can contribute to the development of H2 by sending feedback and bug
reports, or translate the H2 Console application (for details, start the H2 Console
and select Options / Translate).
To donate money, click on the PayPal button below. You will be listed as a supporter:
|
|
|