我正在寻找一种解决方案,该解决方案将允许持久性而无需在主机上安装SQL Server,并且可以将其与桌面应用程序 bundle 在一起。这样的事情存在吗?
最佳答案
您可以使用以Java编写的可嵌入数据库,例如Java DB(HSQLDB的创建者),HSQLDB(Sun支持的Apache Derby发行版),H2或here。 H2具有我偏爱的性能,并具有明智的功能(一些比较here,here和compatibility),并且由于ojit_a模式与其他数据库一起使用(当H2不是您的目标数据库但在您的上下文中无关紧要时,非常好)。