JDBC兼容主内存独立数据库

时间:2011-07-05 10:16:18

标签: java jdbc main-memory-database

我需要一个用于Java应用程序的高性能主内存数据库

1]请建议数据库为
      -JDBC合规
     -Standalone(即Flat-File)
      - 支持内存表
      - 高性能
     -B-TREE索引

2]当程序运行时,JAVA中是否有任何技术可以在 MEMORY 中加载数据库并在程序存在时将其存储回磁盘(压缩格式

请不要建议SQLITE,因为性能是个问题。

如果您建议使用内存模式的HSQLDB或H2,请告诉我将数据库存储在文件中的方法,并使用actionEvent释放HEAP。

1 个答案:

答案 0 :(得分:1)

如果您正在寻找内存中,那么JavaDb可能会有用。但是,你也提到平面文件,我对此有点困惑。也许你想要CsvJdbc之类的东西,它将JDBC接口放在.csv实现上。