Java 爪哇>;存储大量数据
我目前正在制作一个需要存储大量数据的应用程序, 在4000到7000个用户名之间,以及相同数量的注册日期Java 爪哇>;存储大量数据,java,database,large-data,Java,Database,Large Data,我目前正在制作一个需要存储大量数据的应用程序, 在4000到7000个用户名之间,以及相同数量的注册日期 你建议我怎么做?你想要某种数据库。DB可以是嵌入式的(在Java进程内运行)也可以是独立的(作为单独的守护进程运行,可以在同一台机器上运行,也可以在不同的机器上运行)。有了嵌入式数据库,你的应用程序将更容易配置;您将失去很多特性,但是您的用例听起来非常简单,所以我现在不担心这一点 此外,DB可以是面向表的(SQL),也可以不是(所谓的NoSQL;我不喜欢这个术语,因为它不是很描述性,但我没有
你建议我怎么做?你想要某种数据库。DB可以是嵌入式的(在Java进程内运行)也可以是独立的(作为单独的守护进程运行,可以在同一台机器上运行,也可以在不同的机器上运行)。有了嵌入式数据库,你的应用程序将更容易配置;您将失去很多特性,但是您的用例听起来非常简单,所以我现在不担心这一点 此外,DB可以是面向表的(SQL),也可以不是(所谓的NoSQL;我不喜欢这个术语,因为它不是很描述性,但我没有更好的)。在您的情况下,任何这些都可以,但我建议使用基于SQL的DB,因为SQL是每个程序员都需要的技能
根据个人经验,我会告诉您使用HSQLDB。另请参见:您当然应该使用DBMS
这里有一个很好的教程,介绍如何使用数据库构建应用程序:这远远不是“大量”数据,所以请按照您的意愿进行操作,并了解如何操作。4k到7k记录不是大量数据。只需使用NoSQL或SQL数据库,只需使用一个简单的数据库表,并在实际处理大量数据时习惯这样做。