- H2数据库教程
- H2数据库 - 首页
- H2数据库 - 简介
- H2数据库 - 安装
- H2数据库 - 数据操作
- H2数据库 - 查询 (Select)
- H2数据库 - 插入 (Insert)
- H2数据库 - 更新 (Update)
- H2数据库 - 删除 (Delete)
- H2数据库 - 备份
- H2数据库 - 调用 (Call)
- H2数据库 - 解释 (Explain)
- H2数据库 - 合并 (Merge)
- H2数据库 - 显示 (Show)
- H2数据库 - 数据定义
- H2数据库 - 创建 (Create)
- H2数据库 - 修改 (Alter)
- H2数据库 - 删除 (Drop)
- H2数据库 - 截断 (Truncate)
- H2数据库 - 提交 (Commit)
- H2数据库 - 授权 (Grant)
- H2数据库 - 保存点 (Savepoint)
- H2数据库 - 回滚 (Rollback)
- H2数据库 - JDBC连接
- H2数据库有用资源
- H2数据库 - 快速指南
- H2数据库 - 有用资源
- H2数据库 - 讨论
H2数据库 - 简介
H2是一个开源的轻量级Java数据库。它可以嵌入到Java应用程序中,也可以在客户端-服务器模式下运行。主要的是,H2数据库可以配置为内存数据库,这意味着数据不会持久化到磁盘。由于它是嵌入式数据库,因此不适用于生产开发,而主要用于开发和测试。
该数据库可以在嵌入模式或服务器模式下使用。以下是H2数据库的主要功能:
- 极快、开源、JDBC API
- 支持嵌入式和服务器模式;内存数据库
- 基于浏览器的控制台应用程序
- 占用空间小 - 大约1.5MB的jar文件大小
H2数据库的功能
H2数据库的主要功能如下:
它是一个极快的数据库引擎。
H2是开源的,并用Java编写。
它支持标准SQL和JDBC API。它也可以使用PostgreSQL ODBC驱动程序。
它具有嵌入式和服务器模式。
H2支持集群和多版本并发。
它具有强大的安全功能。
附加功能
以下是H2数据库的一些附加功能:
H2是基于磁盘的或内存数据库和表,支持只读数据库,临时表。
H2提供事务支持(读已提交)、两阶段提交、多连接、表级锁定。
H2是一个基于成本的优化器,对复杂查询使用遗传算法,零管理。
H2包含可滚动和可更新的结果集支持、大型结果集、外部结果排序,函数可以返回结果集。
H2支持加密数据库(AES)、SHA-256密码加密、加密函数和SSL。
H2数据库中的组件
为了使用H2数据库,您需要以下组件:
- 一个网络浏览器
- 一个H2控制台服务器
这是一个客户端/服务器应用程序,因此需要服务器和客户端(浏览器)才能运行它。
广告