我想將基於PHP/MySQL的客戶端/服務器應用程序移植爲以Java編寫的獨立桌面應用程序。數據庫已經變得相當大,有數十萬行的表格。我預計這些表可能會增長到超過一百萬條。用於大型數據集的嵌入式Java數據庫
什麼嵌入式數據庫最能處理這個問題? HSQLDB和Sqlite似乎是很明顯的選擇,儘管我猜測其他人也是如此。我的主要優先事項是能夠有效地對大量數據執行查詢(this thread似乎證實了Sqlite可以處理此問題)以及我可以輕鬆導入MySQL中的舊數據(我記得HSQLDB對此很痛苦)。
注:據我所知,比較嵌入式數據庫類似的問題之前已經發布(例如here和here),但由於我的工作重點從考慮到大型數據遷移我認爲它合理的新問題大多數應用程序有所不同。
看起來您擁有專業的hsqldb,fredt附件。我不擔心,但很高興知道這裏所表達的觀點所產生的影響。 – duffymo
是的,我的個人資料包含hsqldb.org網站地址。 – fredt
感謝您的輸入! –