2011-07-05 39 views
0

我需要一個高性能的內存數據庫爲我的Java應用程序JDBC兼容的主內存的獨立數據庫

1]請表明這是
-JDBC兼容
-standalone(即平面文件)
數據庫 - 支持存儲器表
- 高性能
-B-TREE索引

2]是當程序存在時,在程序運行時將JAVA中的任何技術加載到存儲器中,並將其存儲回磁盤(,壓縮格式爲)。

請不要建議SQLITE,因爲性能是問題所在。

如果您使用內存模式建議使用HSQLDB或H2,請告訴我如何將數據庫存儲在文件中並使用actionEvent釋放HEAP。

回答

1

如果您正在尋找內存,那麼JavaDb可能會被使用。不過,你也可以參考平面文件,而我對此有點困惑。也許你想要類似CsvJdbc的東西,它將JDBC接口放在.csv實現上。