h2database/h2database
GitHub: h2database/h2database
H2 是一个纯 Java 编写的轻量级嵌入式关系型数据库,为 Java 应用提供无需安装、开箱即用的 SQL 数据存储与查询能力。
Stars: 4608 | Forks: 1302
[](https://github.com/h2database/h2database/actions?query=workflow%3ACI)
# 欢迎使用 H2,Java SQL 数据库。
## H2 的主要功能包括:
* 非常快速、开源、支持 JDBC API
* 嵌入式和服务器模式;基于磁盘或内存的数据库
* 支持事务、多版本并发
* 基于浏览器的控制台应用程序
* 加密数据库
* 全文搜索
* 纯 Java 编写,体积小巧:jar 文件大小约为 2.5 MB
* ODBC 驱动
更多信息:https://h2database.com
## 下载
[下载最新版本](https://h2database.com/html/download.html) 或添加到 `pom.xml` 中:
```
com.h2database
h2
2.4.240
```
## 文档
* [教程](https://h2database.com/html/tutorial.html)
* [SQL 命令](https://h2database.com/html/commands.html)
* [函数](https://h2database.com/html/functions.html)、[聚合函数](https://h2database.com/html/functions-aggregate.html)、[窗口函数](https://h2database.com/html/functions-window.html)
* [数据类型](https://h2database.com/html/datatypes.html)
## 支持
* 用于提交 Bug 报告和功能请求的 [问题追踪系统](https://github.com/h2database/h2database/issues)
* 用于讨论 H2 相关问题的 [邮件列表 / 论坛](https://groups.google.com/g/h2-database)
* 用于其他问题(如 Hibernate 配合 H2 等)的 [Stack Overflow 上的 'h2' 标签](https://stackoverflow.com/questions/tagged/h2)
标签:JDBC, JS文件枚举, SQL, 关系型数据库, 内存数据库, 域名枚举, 嵌入式数据库, 系统审计