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

Разработка и вклад в проект

В этом разделе документации представлены следующие страницы:

СтраницаОписание
Developer PrerequisitesПредварительные требования и инструкции по настройке среды для разработки ClickHouse
How to Build ClickHouse on LinuxПошаговое руководство по сборке ClickHouse из исходного кода в системах Linux
Build on macOS for macOSРуководство по сборке ClickHouse из исходного кода в системах macOS
Build on Linux for macOSРуководство по кросс-компиляции ClickHouse в Linux для систем macOS
How to Build ClickHouse on Linux for AARCH64Руководство по сборке ClickHouse из исходного кода для архитектуры AARCH64
How to Build ClickHouse on Linux for RISC-V 64Руководство по сборке ClickHouse из исходного кода для архитектуры RISC-V 64
Build on Linux for s390x (zLinux)Руководство по сборке ClickHouse из исходного кода для архитектуры s390x
Build on Linux for LoongArch64Руководство по сборке ClickHouse из исходного кода для архитектуры LoongArch64
Build on Linux for E2KРуководство по сборке ClickHouse из исходного кода для архитектуры E2K
Testing ClickHouseРуководство по тестированию ClickHouse и запуску набора тестов
Architecture OverviewПодробный обзор архитектуры ClickHouse и его столбцово-ориентированной организации
Continuous Integration (CI)Обзор системы непрерывной интеграции ClickHouse
Third-Party LibrariesСтраница, описывающая использование сторонних библиотек в ClickHouse, а также порядок их добавления и сопровождения
C++ Style GuideРекомендации по стилю кодирования для разработки ClickHouse на C++
Build Clickhouse with DEFLATE_QPLКак собрать ClickHouse и запустить бенчмарк с кодеком DEFLATE_QPL
Integrating Rust LibrariesРуководство по интеграции библиотек Rust в ClickHouse