H2 is an SQL database engine written in Java. It is very fast and small (about 1 MB), and supports embedded, server, and clustering modes. A browser based console application is included. Disk based and in-memory tables and databases are supported.
Some of its features are transactions isolation, multi-version concurrency (MVCC), table level locking, encrypted databases, fulltext search, and strong security.
The main API is JDBC, however ODBC and others are also supported via PostgreSQL network protocol compatibility.
Commercial Use
Modify
Distribute
Sub-License
Private Use
Use Patent Claims
Hold Liable
Use Trademarks
Distribute Original
Disclose Source
Include Copyright
Include License
Include Install Instructions
Compensate Damages
These details are provided for information only. No information here is legal advice and should not be used as such.
Commercial Use
Modify
Distribute
Place Warranty
Use Patent Claims
Sub-License
Hold Liable
Distribute Original
Disclose Source
Include Copyright
State Changes
Include License
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryMar 23 2025 — Apr 22 2025
|
12 Month SummaryApr 22 2024 — Apr 22 2025
|