使用HSQLDB进行生产是否安全? (JBoss AS5.1)

时间:2010-02-19 19:39:44

标签: java jboss5.x hsqldb

JBoss开发人员警告不要将HSQLDB用作持久存储(参见JBoss wiki)。我很困惑,因为HSQLDB似乎在生产中大量使用。

特别是,上面提到的页面似乎警告不要使用HSQLDB 完全而不是与JBoss一起使用。

在JBoss中使用HSQLDB是否仍然不值得推荐(特别是社区JBoss 5.1中捆绑的默认数据源)?

*:我们计划在内存模式下使用它。

1 个答案:

答案 0 :(得分:2)

如果您自己的链接不能说服您,那么考虑在内存模式下使用它会在JMS队列备份时导致不良影响 - JBoss将开始尝试将消息持久保存到后备存储中以免费堆空间,但这实际上没有帮助。很快,你在GC中旋转或抛出OOM异常。