那么嵌入式数据库有什么问题吗?

时间:2017-04-26 19:27:27

标签: bamboo

Atlassian说嵌入式数据库仅用于评估目的,不适合生产。

为什么不呢?我找到了关于为什么要迁移到外部数据库的零文档。运行嵌入式HSQL DB会遇到什么问题?怎么样才能让生产准备就绪呢?

如果我的客户端有生产Bamboo安装但他们仍在使用嵌入式数据库,该怎么办?我告诉他们什么,移动到外部数据库因为....为什么?因为Jira这么说?嘿,它工作正常,为什么我们要改变它?

此时我应该可以说一下它的容量,可靠性,稳定性,管理,什么时候开始摔倒等等。

2 个答案:

答案 0 :(得分:3)

从技术上讲,HSQL数据库不是transaction safe,它可能导致无法恢复的数据丢失,我想说这是不在生产中使用它的主要原因。

例如,如果突然断电,您可能会在数据库中遇到损坏。原因是,HSQL在将每个事务写入db文件之前先存储在内存中。

答案 1 :(得分:1)

这里的关键点是它是完全不受支持的配置,因此如果您的安装出现任何问题,Atlassian Support将无法帮助您。

如果您对此不满意,请按原样继续,否则,请转到支持的配置。