目录
产品简介
H2(“Hypersonic 2”)是一个开源的轻量级关系数据库管理系统,采用Java语言实现,支持标准的SQL API和JDBC API,以及PostgreSQL ODBC驱动程序。H2的特点是性能快,内存需求低。H2既可以嵌入到Java应用程序中,也可以用作数据库服务器。可以使用内存中的数据库配置和基于磁盘的数据库配置。H2还具有强大的安全特性。
发展历史
H2数据库引擎的开发始于2004年5月,并于2005年12月首次发布。最初的开发人员Thomas Mueller也开发了Java数据库引擎高超音速SQL(1998 - 2001),这是HSQLDB的起源。H2代表着高超音速,但它是从零开始建造的。
相关资料
官网:http://www.h2database.com/
基本属性
产品名称 | H2 |
---|---|
所属国家 | 瑞士 |
最新版本 | 2.1.214 |
开源地址 | https://github.com/h2database/h2database |
db-engines得分 | 9.01 |
首发时间 | 2004-01-01 |
模型分类 | 关系型 |
商业模式 | 开源 |
许可协议 | Eclipse Public License ,Mozilla Public License |
开发语言 | Java |
隔离级别 | Read Uncommitted ,Read Committed ,Serializable |
视图 | 虚拟视图 |
表关联方式 | Index Nested Loop Join |
索引类型 | B+Tree ,Hash Table ,AVL-Tree |
并发控制 | MVCC |
产品架构 | Shared-Everything |
兼容性
兼容 | HyperSQL ,PostgreSQL |
---|---|
操作系统 | All OS with Java VM |
编程语言 | Java |
其他特性
存储过程 | 支持 |
---|---|
外键 | 支持 |
Triggers | 支持 |
文档 | http://www.h2database.com/html/quickstart.html |
产品首页 | http://www.h2database.com/ |
厂商
厂商 | Thomas Mueller |
---|---|
官网 | http://www.h2database.com/ |
用户评价
0
0