那么嵌入式数据库有什么问题呢?
So whats wrong with the embedded database?
Atlassian 表示嵌入式数据库仅用于评估目的,不适用于生产。
为什么不呢?我发现关于为什么我应该移动到外部数据库的文档为零。我 运行 进入 运行 嵌入式 HSQL DB 会遇到什么问题?它还没有做好生产准备怎么办?
如果我的客户安装了生产版 bamboo,但他们仍在使用嵌入式数据库怎么办?我该告诉他们什么,转移到外部数据库,因为……为什么?因为吉拉这么说?嘿,它运行良好,我们为什么要更改它?
至此我应该可以说说它的容量、可靠性、稳定性、管理、何时开始倒塌等
这里的关键点是它是一个完全不受支持的配置,因此如果您的安装出现任何问题,Atlassian 支持将不会帮助您。
如果您不介意,请按原样继续,否则,请转到受支持的配置。
从技术上讲,HSQL 数据库不是 transaction safe,它可能导致不可恢复的数据丢失,我想说这是不在生产中使用它的主要原因。
例如,在突然断电的情况下,您可能会遇到数据库损坏的情况。原因是,HSQL 在将每个事务写入 db 文件之前先将其存储在内存中。
Atlassian 表示嵌入式数据库仅用于评估目的,不适用于生产。
为什么不呢?我发现关于为什么我应该移动到外部数据库的文档为零。我 运行 进入 运行 嵌入式 HSQL DB 会遇到什么问题?它还没有做好生产准备怎么办?
如果我的客户安装了生产版 bamboo,但他们仍在使用嵌入式数据库怎么办?我该告诉他们什么,转移到外部数据库,因为……为什么?因为吉拉这么说?嘿,它运行良好,我们为什么要更改它?
至此我应该可以说说它的容量、可靠性、稳定性、管理、何时开始倒塌等
这里的关键点是它是一个完全不受支持的配置,因此如果您的安装出现任何问题,Atlassian 支持将不会帮助您。
如果您不介意,请按原样继续,否则,请转到受支持的配置。
从技术上讲,HSQL 数据库不是 transaction safe,它可能导致不可恢复的数据丢失,我想说这是不在生产中使用它的主要原因。
例如,在突然断电的情况下,您可能会遇到数据库损坏的情况。原因是,HSQL 在将每个事务写入 db 文件之前先将其存储在内存中。