H2

出自 ArchWiki

来自 项目主页:H2 是一个基于 Java 的小型关系数据库,具有以下特点

  • 非常快速、开源、JDBC API
  • 嵌入式和服务器模式;内存数据库
  • 基于浏览器的控制台应用程序
  • 体积小巧:jar 文件大小约为 2 MB

安装

安装 h2AUR 软件包。

Web 控制台 / 数据库管理

这将启动一个基于 Web 的界面,端口为 8082。

$ h2-console

TCP / PG 服务器

这将启动一个基于 Web 的界面,端口为 8082,TCP 服务器端口为 9092,以及 PG 服务器(遵循 PostgreSQL 协议的服务器)端口为 5435

$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server

可以使用 JDBC URL 连接,例如 jdbc:h2:tcp://192.168.103.128:9092/~/test

注意: -ifNotExists 标志可用于生成一个空数据库。