H2 数据库使用简介

2022-04-11 00:00:00 数据库 模式 连接 服务器 启动

一、前言

H2 是一个用 Java 开发的嵌入式数据库,它本身只是一个类库,即只有一个 jar 文件,可以直接嵌入到应用项目中。H2 主要有如下三个用途:

个用途,也是常使用的用途就在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。

第二个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态。

第三个用途是作为缓存,即当做内存数据库,作为NoSQL的一个补充。当某些场景下数据模型必须为关系型,可以拿它当Memcached使,作为后端MySQL/Oracle的一个缓冲层,缓存一些不经常变化但需要频繁访问的数据,比如字典表、权限表。

二、下载安装

2.1 下载

h2 数据库下载地址:http://www.h2database.com/html/main.html 或者 http://www.h2database.com/html/download.html

选择 "All Platforms" 版本,是一个压缩包,解压后即可使用既可用于 Windows 平台,也可用于 Linux 平台。

2.2 H2 目录结构

h2

相关文章