我的应用程序附带的开源数据库[关闭]
-
06-07-2019 - |
题
我需要开源数据库,我可以随商业应用程序一起提供。 它不应该有任何安装(即没有窗口服务,也没有设置)。
它可以是单用户数据库。它应该在Windows环境中工作,并从Java代码中使用。
由于
解决方案
我非常喜欢 SQLite 。您可以通过 SQLiteJDBC 将其与java一起使用。它是非常好的嵌入式数据库。对于Java,可能更容易使用 Derby 。
其他提示
Firebird Embedded - 只需要几个DLL文件就可以了数据库在你手中。多年来一直在使用它。 如何在Java中使用它
了解SQLite。我没有使用它,但是我有使用它的应用程序,我无法区分它。
SQLite 怎么样? 它具有良好的性能,对于一个用户,您不必担心并发性。
Oracle Berkeley DB: http://www.oracle.com/database /berkeley-db/index.html
不隶属于 StackOverflow