Перейти к основному содержимому
Перейти к основному содержимому

Бета-和实验功能

Поскольку ClickHouse является открытым программным обеспечением, он получает много вкладов не только от сотрудников ClickHouse, но и от сообщества. Эти вклады часто развиваются с разной скоростью; определенные функции могут потребовать длительной прототипирования или больше времени на получение достаточной обратной связи от сообщества и итерации, чтобы считаться общедоступными (GA).

Из-за неопределенности относительно того, когда функции классифицируются как общедоступные, мы делим функции на две категории: Бета и Экспериментальные.

Бета функции официально поддерживаются командой ClickHouse. Экспериментальные функции являются ранними прототипами, разработанными либо командой ClickHouse, либо сообществом, и не поддерживаются официально.

Ниже в разделах четко описываются свойства Бета и Экспериментальных функций:

Бета-функции

  • Находятся в активной разработке для того, чтобы стать общедоступными (GA)
  • Основные известные проблемы можно отслеживать на GitHub
  • Функциональность может измениться в будущем
  • Возможно, включены в ClickHouse Cloud
  • Команда ClickHouse поддерживает бета-функции

Следующие функции считаются бета в ClickHouse Cloud и доступны для использования в ClickHouse Cloud Services, хотя они могут в данный момент находиться под настройкой ClickHouse с названием allow_experimental_*:

Примечание: пожалуйста, убедитесь, что вы используете текущую версию настройки ClickHouse совместимости, чтобы использовать недавно представленную функцию.

Экспериментальные функции

  • Никогда не могут стать GA
  • Могут быть удалены
  • Могут ввести разрушающие изменения
  • Функциональность может измениться в будущем
  • Необходимо преднамеренно включать
  • Команда ClickHouse не поддерживает экспериментальные функции
  • Могут отсутствовать важные функции и документация
  • Не могут быть включены в облаке

Обратите внимание: в ClickHouse Cloud не разрешается включать дополнительные экспериментальные функции, кроме вышеуказанных, обозначенных как Бета.