一尘不染

Java嵌入式数据库比较

java

我打算开发一个小型(Java)应用程序来管理我的财务。我相信我需要使用嵌入式数据库,但是我没有关于此问题的经验。我试图查看一些可用的产品,但是我无法确定哪种产品更适合我。H2,HSQLDB,Derby和Berkeley DB似乎是不错的候选者,但是我仍然看不到它们之间的比较。感谢您的比较,并帮助我决定使用哪个。

我打算将Hibernate用于我的应用程序(除非您建议使用DBMS提供的API),但我也希望能够使用SQL浏览工具(修改架构和更改数据)轻松地编辑数据库。


阅读 1276

收藏
2020-03-10

共1个答案

一尘不染

要么

HSQLDB-由OpenOffice使用,经过测试且稳定。易于使用。如果要编辑数据库数据,则只需打开文件并编辑插入语句即可。
要么

H2-据说更快(由最初设计hsqldb的开发人员开发)
您使用哪一种取决于您,取决于所需的性能和稳定性。

H2的开发人员提出了很好的性能评估:http :
//www.h2database.com/html/performance.html

2020-03-10