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

Разработка и Вклад

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

СтраницаОписание
Предварительные требования для разработчиковПредварительные требования и инструкции по настройке для разработки ClickHouse
Как собрать ClickHouse на LinuxПошаговое руководство по сборке ClickHouse из исходников на системах Linux
Сборка на macOS для macOSРуководство по сборке ClickHouse из исходников на системах macOS
Сборка на Linux для macOSРуководство по кросс-компиляции ClickHouse из Linux для систем macOS
Как собрать ClickHouse на Linux для AARCH64Руководство по сборке ClickHouse из исходников для архитектуры AARCH64
Как собрать ClickHouse на Linux для RISC-V 64Руководство по сборке ClickHouse из исходников для архитектуры RISC-V 64
Сборка на Linux для s390x (zLinux)Руководство по сборке ClickHouse из исходников для архитектуры s390x
Сборка на Linux для LoongArch64Руководство по сборке ClickHouse из исходников для архитектуры LoongArch64
Тестирование ClickHouseРуководство по тестированию ClickHouse и запуску тестового набора
Обзор архитектурыПолный обзор архитектуры ClickHouse и его столбцового дизайна
Непрерывная интеграция (CI)Обзор системы непрерывной интеграции ClickHouse
Библиотеки третьих сторонСтраница, описывающая использование ClickHouse третьими сторонами и как добавлять и поддерживать библиотеки третьих сторон.
Руководство по стилю C++Рекомендации по стилю кода для разработки ClickHouse на C++
Собрать Clickhouse с DEFLATE_QPLКак собрать Clickhouse и провести бенчмаркинг с кодеком DEFLATE_QPL
Интеграция библиотек RustРуководство по интеграции библиотек Rust в ClickHouse