Pas*_*ent 19
JavaDB(Sun支持开源Apache Derby的分发),HSQLDB(非常活跃)和H2(HSQLDB的后继者)都是100%Java嵌入式数据库引擎,并且都可以与Hibernate一起使用(即有方言) .请参考这个网页和这一个.
HSQLDB具有所有这些中最小的占用空间(~700 KB).但功能明智(参见此比较),H2是明显的赢家,它的足迹(~1 MB)仍然小于Derby的一个(~2 MB).
最终的选择取决于你需要什么,但H2是一个很好的功能和尺寸折衷(换句话说,一个伟大的竞争对手).看看上面提到的比较.