2011-01-20 40 views
1

我在我的Java应用程序中有很多属性,我存储在属性文件中(我读了它们并写了很多,应用程序是微处理器的某种ide,很多用户可以拥有很多具有很多特性的项目)。我听说过有关SQLITE的问题,我的问题是:我可以使用SQLITE而不使用这些属性文件,但该用户没有安装SQLITE服务器? SQLITE是否需要大量内存(如果不需要,在需要时将SQLITE安装到安装程序中)?SQLITE with Java against property files

回答

1

没有“SQLite服务器”这样的东西,它完全嵌入了快速轻量级DBMS,您可以将其包含在您的应用程序分发中。它最初是用C语言编写的,但你可以使用SQLiteJDBC,它包含几个SQLite本地实现以及100%纯Java实现,可以在任何平台上运行。

1

SQLite没有服务器组件。它只是一个轻量级的库,可以用来操纵包含数据库的文件。

查看有关库这个问题在Java中使用SQLite:Java and SQLite

0

如果你喜欢使用SQL数据库,然后我想你会更好使用Java嵌入式数据库一样H2。它是轻量级的,快速和容易嵌入到一个Java应用程序(只是另一个jar文件)。