2015-12-19 72 views
0

我目前正在製作一個應用程序,我需要存儲大量的數據, 4000到7000個用戶名和相等數量的註冊日期。java>存儲大量數據

你如何推薦我這樣做?

+2

這是無處數據接近「大」的數額,所以做任何你想要的,並知道如何。 – Kayaman

+0

4k到7k條記錄的數據量並不大。只需要一個NoSQL或SQL數據庫。 – jso

+0

只需使用一個簡單的數據庫表,就可以用它來處理實際的數據量。 – DevilsHnd

回答

0

你想要某種數據庫。數據庫既可以嵌入(在Java進程中運行),也可以獨立運行(作爲單獨的守護進程運行,可以在同一臺機器上或不同的進程中運行)。使用嵌入式數據庫,您的應用程序將更容易配置;你會失去很多功能,但你的用例聽起來很簡單,所以我現在不用擔心。另外,數據庫可以是面向表(SQL)或不是(稱爲NoSQL;我不喜歡那個術語,因爲它不是很具描述性,但我沒有更好的東西)。其中的任何一種都可以適用於您的情況,但是我會推薦基於SQL的數據庫,因爲SQL是每個程序員都需要的技能。

根據個人經驗,我會告訴你使用HSQLDB。另請參閱:Java Embedded Databases Comparison