2012-02-01 18 views
0

我在做這涉及大量的數據,狀態等的Java桌面應用程序 我必須存儲在數據庫中的所有這些數據查詢的目的。現在最好的開源輕量級「裝袋」 DB桌面應用程序

,如果我發佈我的申請,我將不得不分配與 應用程序本身一起打包的DB。

這是最好的開源「裝袋」 DB,我可以用於此目的? (假設說我的應用是用於商業目的)

我不希望我的應用程序的最終用戶安裝一個數據庫如MySQL seperately

我想這是我的應用程序的.msi的一部分(或壓縮)安裝程序,同時它不應該太大(> 50MB),它不應該要求用戶採取任何額外的安裝步驟。

+1

http://www.h2database.com – 2012-02-01 16:48:49

回答

3

沒有最好,但合適的。嘗試sqlite,它相對較快,簡單的數據庫庫。免費

1

我不能推薦最好的數據庫,但我喜歡使用Derby DB(或者是Oracle的Derby發行版的Java DB)。