Popularity
8.3
Stable
Activity
8.9
Declining
4,311
134
1,236
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
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. -
orientdb
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. -
Crate
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene. -
ObjectBox embedded database
Android Database - first and fast, lightweight on-device vector database -
Chronicle Map
Replicate your Key Value Store across your network, with consistency, persistance and performance. -
JDBI
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala. -
sql2o
sql2o is a small library, which makes it easy to convert the result of your sql-statements into objects. No resultset hacking required. Kind of like an orm, but without the sql-generation capabilities. Supports named parameters. -
JetBrains Xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub. -
FlexyPool
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand. -
Liquibase
2.3 H2 VS LiquibaseDatabase-independent library for tracking, managing and applying database schema changes.
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of H2 or a related project?
Popular Comparisons
README
[CI](h2/src/docsrc/images/h2-logo-2.png)
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>2.1.214</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.)