使用Java DB和Derby有什么区别吗?

时间:2013-04-04 22:20:02

标签: java eclipse derby javadb

我是基于Java的数据库的新手。我想从Java DB开始,因为它是JDK的一部分。我找不到足够的资源来理解:Java DB与Apache Derby是一回事吗?如果是,哪一个更容易从Eclipse使用?它只是基于命令行的数据库系统吗?

我尝试按照Java DB的官方入门指南(

)进行操作
  

Java DB产品包括Derby,无需对底层源代码进行任何修改。

但我无法找出使用它的最佳方式。

2 个答案:

答案 0 :(得分:6)

JavaDB是oracle支持的Apache Derby版本(某种叉子),技术上完全相同(相同的文档)。

which one is easier to use from Eclipse?

因此与Eclipse部分没有区别。

否则,请将H2视为Derby (JavaDB)的最佳替代方案,公平fastersimple使用,FlyWay将是数据库的良好补充迁移工具(和一个好的做法)。

答案 1 :(得分:2)

作为与Derby一起使用的工具,请尝试使用Squirrel:http://squirrel-sql.sourceforge.net/

这是一个很棒的工具,它可以很好地与Derby一起使用。