我正在制作一个Java桌面应用程序,其中涉及大量数据、状态等。 我必须将所有这些数据存储在数据库中以供查询之用。
现在,如果我分发我的应用程序,我将不得不分发与打包在一起的数据库 应用程序本身。
哪个是我可以用于此目的的最佳开源“可打包”数据库? (假设我的应用程序是用于商业目的)
我不希望我的应用程序的最终用户单独安装像 MySQL 这样的数据库
我希望它成为我的应用程序 .msi(或压缩)安装程序的一部分,同时它不应该太大(> 50MB),并且不应该要求用户采取任何额外的安装步骤。
最佳答案
没有最好,只有适合。尝试 sqlite,它相对快速、简单的数据库库。免费
关于java - 适用于桌面应用程序的最佳开源轻量级 "Packagable"DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9099681/