Beta 和实验性功能
由于 ClickHouse 是开源的,它不仅接收来自 ClickHouse 员工的许多贡献,也接收来自社区的贡献。这些贡献的开发速度通常不同;某些功能可能需要较长的原型设计阶段或更多时间进行充分的社区反馈和迭代,才能被视为普遍可用 (GA)。
由于功能何时被归类为普遍可用存在不确定性,我们将功能划分为两类:Beta 和实验性。
Beta 功能由 ClickHouse 团队正式支持。实验性功能是由 ClickHouse 团队或社区驱动的早期原型,未获得官方支持。
以下部分明确描述了 Beta 和实验性功能的属性
Beta 功能
- 正在积极开发以使其普遍可用 (GA)
- 主要已知问题可以在 GitHub 上跟踪
- 功能在未来可能会发生变化
- 可能在 ClickHouse Cloud 中启用
- ClickHouse 团队支持 Beta 功能
以下功能在 ClickHouse Cloud 中被认为是 Beta 版,并且可在 ClickHouse Cloud 服务中使用,即使它们目前可能在名为 allow_experimental_*
的 ClickHouse SETTING 下
注意:请务必使用当前版本的 ClickHouse 兼容性 设置,以使用最近推出的功能。
实验性功能
- 可能永远不会成为 GA
- 可能会被删除
- 可能会引入重大更改
- 功能在功能上可能会发生变化
- 需要有意启用
- ClickHouse 团队不支持实验性功能
- 可能缺少重要的功能和文档
- 无法在云中启用
请注意:除上面列为 Beta 版的功能外,不允许在 ClickHouse Cloud 中启用其他实验性功能。