Popularity
8.0
Growing
Activity
9.6
Declining
2,710
130
869
Code Quality Rank:
L1
Programming language: Java
License: GNU General Public License v3.0 or later
Tags:
Database
Latest version: v1.4.200
H2 alternatives and similar libraries
Based on the "Database" category.
Alternatively, view H2 alternatives based on common mentions on social networks and blogs.
-
MapDB
Embedded database engine that provides concurrent collections backed on disk or in off-heap memory. -
orientdb
OrientDB is the first Multi-Model DBMS with Document & Graph engine. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing, Reactive Queries and has a small memory footprint. OrientDB is licensed with Apache 2 license and the development is driven by OrientDB LTD and a worldwide Open Source community. -
ObjectBox embedded database
ObjectBox is a superfast lightweight database for objects (Java/Kotlin/...) -
Crate
Distributed data store that implements data synchronization, sharding, scaling, and replication. In addition, it provides a SQL-based syntax to execute queries across a cluster. -
requery
A modern, lightweight but powerful object mapping and SQL generator. Easily map to or create databases, perform queries and updates from any platform that uses Java. -
sql2o
Thin JDBC wrapper that simplyfies database access and provides simple mapping of ResultSets to POJOs. -
JetBrains Xodus
JetBrains Xodus is a Java transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub. -
Liquibase
2.3 H2 VS LiquibaseDatabase-independent library for tracking, managing and applying database schema changes.
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of H2 or a related project?
Popular Comparisons
README
Welcome to H2, the Java SQL database. 
The main features of H2 are:
- Very fast, open source, JDBC API
- Embedded and server modes; disk-based or in-memory databases
- Transaction support, multi-version concurrency
- Browser based Console application
- Encrypted databases
- Fulltext search
- Pure Java with small footprint: around 2.5 MB jar file size
- ODBC driver
More information: https://h2database.com
Downloads
Download latest version or add to pom.xml
:
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.200</version>
</dependency>
Documentation
Support
- Issue tracker for bug reports and feature requests
- Mailing list / forum for questions about H2
- 'h2' tag on Stack Overflow for other questions (Hibernate with H2 etc.)