用于存储Java应用程序中使用的少量数据的数据库

时间:2013-01-02 12:34:56

标签: java database

我在java中开发一个客户端/服务器应用程序 我需要存储所有用户的ID,密码等,以便进行登录,文档共享和聊天 我不想安装任何DBMS,因为我只需要1或2个表,大约有一千个条目 有没有办法做到这一点??

3 个答案:

答案 0 :(得分:6)

为什么不使用JDK附带的JavaDb作为标准?您可以在-JVM中运行它并持久保存到文件系统。它是一个SQL数据库,所以如果你熟悉RDBMS,它应该很容易集成。

答案 1 :(得分:2)

您可以将数据写入服务器上的本地文件,然后从那里读取,但效率很低。

答案 2 :(得分:2)

结帐HSQLDBH2 database。两者都符合您的需求

两者都具有丰富的SQL功能,可以运行嵌入式或独立式,并且占用内存很少。我个人更喜欢HSQLDB而不是H2,但不是出于特定原因。