我对Hibernate完全不熟悉,所以这个问题对某些人来说似乎太天真了。
我正在开发一个需要内存表的应用程序,并且只在一个周期性的时间间隔内将表写入光盘以减少写入操作。我可以使用一些复杂的数据结构来完成这项工作,但由于我的数据最终存储在光盘上的数据库中,因此我在Java中搜索任何内存中的数据库计算功能。 Hibernate允许我这样做吗?
答案 0 :(得分:4)
听起来你正在寻找内存数据库中的高超音速/ HSQL。如果你使用它,那么你可以设置一个名为写延迟的属性,它将延迟写入磁盘,如下所示:
<property name="connection.writedelay">100</property>
看看here。
答案 1 :(得分:2)
当然,您可以在内存模式下使用Hypersonic SQL。