메인 콘텐츠로 건너뛰기

질문

일부 벤더가 자체적으로 ClickHouse 빌드를 제공하는데, 공식 ClickHouse 빌드와 이러한 타사 빌드는 무엇이 다릅니까?

답변

다른 빌드와 비교해 관찰한 차이점은 다음과 같습니다:
  • “official” 문자열이 공급업체 이름으로 대체됩니다
  • 몇 개월의 지연 끝에 제공되며, 최근 버그 수정 사항이 포함되지 않습니다. 즉, 이러한 빌드에는 공식 버전에서 이미 수정된 취약점이 포함될 수 있습니다
  • 이러한 빌드는 비트 단위까지 동일하지 않고 코드 내 주소도 다릅니다. 그 결과, 이러한 빌드의 스택 트레이스는 분석할 수 없으며, ClickHouse 팀도 이러한 빌드에 관한 질문에 답변할 수 없습니다
  • 이러한 빌드는 감사 가능하거나 재현 가능하지 않습니다. 동일한 빌드 로그를 제공하는 공개 CI 시스템이 없습니다
  • 이러한 빌드에서는 ClickHouse 테스트 스위트를 실행하지 않으므로, 테스트 스위트를 통해 정상 동작이 검증되지 않습니다
  • 모든 아키텍처(예: ARM 등)에서 제공되지 않을 수 있습니다
  • 경우에 따라 특정 고객만을 대상으로 한 패치가 포함되어 호환성이 깨지고 추가적인 위험이 발생할 수 있습니다
문서의 설치 지침에 따라 공식 빌드를 사용해 최신 버전의 ClickHouse를 실행할 것을 권장합니다:
  • 매월 안정 버전을 릴리스하며, 최신 안정 릴리스 3개에 대해서는 진단과 버그 수정 백포트 측면에서 지원을 제공합니다.
  • 또한 연 2회 장기 지원(LTS) 버전을 릴리스하며, 최초 릴리스 후 1년간 지원합니다. 이는 잦은 업그레이드 또는 비LTS 소프트웨어 사용이 어려운 회사에만 적합합니다. (저희는 매월 제공되는 안정 빌드를 매우 선호합니다!)
문서에서 안정 릴리스와 LTS 릴리스의 차이에 대한 자세한 내용을 확인할 수 있습니다.
마지막 수정일 2026년 6월 10일