测试版和实验功能
因为 ClickHouse 是开源的,所以它不仅得到了 ClickHouse 员工的贡献,也得到了社区的贡献。这些贡献通常以不同的速度进行;某些功能可能需要较长的原型阶段或更多时间以获得足够的社区反馈和迭代,才能被视为正式可用(GA)。
由于何时将功能归类为正式可用存在不确定性,我们将功能划分为两个类别:Beta 和 Experimental。
Beta 功能得到了 ClickHouse 团队的正式支持。 Experimental 功能是由 ClickHouse 团队或社区驱动的早期原型,并未得到正式支持。
以下部分明确描述了 Beta 和 Experimental 功能的属性:
Beta Features
- 正在积极开发中,以使其正式可用(GA)
- 主要已知问题可以在 GitHub 上跟踪
- 功能可能在未来发生变化
- 可能在 ClickHouse Cloud 中启用
- ClickHouse 团队支持 beta 功能
以下功能被视为 ClickHouse Cloud 中的 Beta,并可在 ClickHouse Cloud 服务中使用,即使它们可能当前处于 ClickHouse 的 allow_experimental_*
设置下:
注意:请确保您使用的是当前版本的 ClickHouse compatibility 设置,以便使用最近引入的功能。
Experimental Features
- 可能永远不会成为 GA
- 可能会被移除
- 可以引入重大更改
- 功能可能在未来发生变化
- 需要明确启用
- ClickHouse 团队不支持 experimental 功能
- 可能缺少重要的功能和文档
- 不能在云中启用
请注意:除了上述列为 Beta 的功能外,ClickHouse Cloud 中不允许启用其他 experimental 功能。