为了账号安全,请及时绑定邮箱和手机立即绑定

Java嵌入式数据库比较

Java嵌入式数据库比较

胡子哥哥 2019-08-01 16:03:24
Java嵌入式数据库比较我打算开发一个小型(Java)应用程序来管理我的财务状况。我相信我需要使用嵌入式数据库,但我对此问题没有经验。我试着看一些可用的产品,但我无法决定哪一种更适合我。H2,HSQLDB,Derby和Berkeley DB似乎都是不错的候选者,但我仍然看不出他们如何相互比较。感谢您帮助我们比较它们并帮助我决定使用哪一个。我打算在我的应用程序中使用Hibernate(除非你建议使用DBMS提供的API),但我也希望能够使用SQL浏览工具(修改模式和更改数据)轻松编辑数据库。
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

我使用Apache Derby几乎满足了我所有的嵌入式数据库需求。您也可以使用基于Derby的Sun的Java DB,但最新版本的Derby更新。它支持许多商业本机数据库支持的选项,但是更小,更容易嵌入。我有一些数据库表,超过一百万条记录没有问题。

大约3年前我曾经使用过HSQLDB和Hypersonic。它当时有一些主要的性能问题,由于这些问题,我从它切换到Derby。即使在Apache的孵化器中,Derby也很稳固。


查看完整回答
反对 回复 2019-08-01
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

我需要在我的一个项目中使用Java嵌入式数据库,我做了很多研究,了解每个数据库的优缺点。我写了一篇博客,列出了流行的嵌入式java数据库(H2,HSQLDB,Derby,ObjectDB,Neo4j,OrientDB)的优缺点,你可以看看它。我选择了H2,因为我认为它最符合我的要求。博客链接:http//sayrohan.blogspot.in/2012/12/choosing-light-weight-java-database.html 希望它有所帮助!


查看完整回答
反对 回复 2019-08-01
  • 3 回答
  • 0 关注
  • 1257 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信