H2嵌入式数据库引擎
H2是一个短小精干的嵌入式数据库引擎,主要的特性包括:
-  
免费、开源、快速
 -  
嵌入式的数据库服务器,支持集群
 -  
提供JDBC、ODBC访问接口,提供基于浏览器的控制台管理程序
 -  
Java编写,可使用GCJ和IKVM.NET编译
 -  
短小精干的软件,1M左右。
 
几个嵌入式数据库的对比:
| H2 | Derby | HSQLDB | MySQL | PostgreSQL | |
|---|---|---|---|---|---|
| Pure Java | Yes | Yes | Yes | No | No | 
| Memory Mode | Yes | No | Yes | No | No | 
| Transaction Isolation | Yes | Yes | No | Yes | Yes | 
| Cost Based Optimizer | Yes | Yes | No | Yes | Yes | 
| Encrypted Database | Yes | Yes | No | No | No | 
| ODBC Driver | Yes | No | No | Yes | Yes | 
| Fulltext Search | Yes | No | No | Yes | Yes | 
| Multi Version Concurrency | Yes | No | No | No | Yes | 
| Footprint (jar/dll size) | ~1 MB | ~2 MB | ~600 KB | ~4 MB | ~6 MB | 
评论
