部署(可移植)数据库Java服务器应用程序

时间:2014-05-13 11:59:29

标签: java database portability

我有一个“基本”Java应用程序,有点像服务器(侦听某些端口)。

我想在项目中添加一个数据库,以便我可以根据来自收听端口的数据与某些表进行交互(基本操作 - 没有外来技术。

我正在寻找将数据库实施到项目中的解决方案,以便不需要来自应用程序外部的任何“帮助”。最终得到的和“便携式”应用程序,可以从其他人运行没有任何先决条件的操作系统(安装不同的服务等)。

我见过像H2这样的解决方案,实现MySQL服务(对于我需要的东西来说太复杂了),Java GO,但是我需要一些不那么复杂的东西,比如C#和数据库与Microsoft Acces数据库的连接。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可能需要查看JavaDBSQLite。两者都可以嵌入到您的应用程序中,并且可以在内存中完全运行(根本没有持久性)或由文件备份。