Skip to main content

Вопрос

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

Ответ

Вот некоторые различия, которые мы наблюдали у других сборок:
  • Строки “official” заменяются названием поставщика
  • Они появляются с задержкой в несколько месяцев и не включают недавние исправления ошибок, а это значит, что такие сборки могут содержать уязвимости, уже устранённые в официальных версиях
  • Эти сборки не являются побитово идентичными, и адреса в коде в них отличаются. В результате трассировки стека из таких сборок невозможно анализировать, и команда ClickHouse не может отвечать на вопросы по этим сборкам
  • Эти сборки невозможно проверить на аудит или воспроизвести — нет общедоступной CI-системы с теми же журналами сборки
  • Для этих сборок не запускается набор тестов ClickHouse, поэтому их работоспособность не подтверждена тестами
  • Они могут быть недоступны для некоторых архитектур (например, ARM и т. д.)
  • Иногда они включают патчи, предназначенные для одного конкретного клиента, что может нарушить совместимость и создать дополнительные риски
Мы рекомендуем использовать последнюю версию ClickHouse с официальными сборками, следуя инструкциям по установке в документации:
  • Мы выпускаем стабильную версию каждый месяц, и три последние стабильные версии поддерживаются с точки зрения диагностики и бэкпорта исправлений ошибок.
  • Мы также выпускаем версию с долгосрочной поддержкой (LTS) дважды в год; она поддерживается в течение года после первоначального выпуска и в первую очередь предназначена для компаний, которые не допускают частых обновлений или использования ПО без LTS. (Мы большие поклонники ежемесячных стабильных сборок!)
В документации есть более подробная информация о различиях между стабильными выпусками и LTS.
Последнее изменение 3 июля 2026 г.