Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

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

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

Страница Описание
Предварительные требования для разработчиков Предварительные требования и инструкции по настройке среды для разработки 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
Build on Linux for E2K Руководство по сборке ClickHouse из исходного кода для архитектуры E2К
Сборка на Linux для LoongArch64 Руководство по сборке ClickHouse из исходного кода для архитектуры LoongArch64
Основы Основы собственного протокола.
Пакеты нативного клиента Пакеты собственного протокола, отправляемые клиентами.
Пакеты сервера Пакеты собственного протокола, отправляемые сервером.
Типы столбцов собственного протокола Типы столбцов в собственном протоколе.
CityHash Хеширование, используемое в собственном протоколе.
Тестирование ClickHouse Руководство по тестированию ClickHouse и запуску набора тестов
Обзор архитектуры Подробный обзор архитектуры ClickHouse и её столбцово-ориентированного устройства
Непрерывная интеграция (CI) Обзор системы непрерывной интеграции ClickHouse
Backport System Обзор политики бэкпортов ClickHouse и механизмов автоматизации
Сторонние библиотеки Страница с описанием использования сторонних компонентов в ClickHouse, а также того, как добавлять и сопровождать сторонние библиотеки.
Руководство по стилю C++ Рекомендации по стилю кода для разработки ClickHouse на C++
Интеграция библиотек Rust Руководство по интеграции библиотек Rust в ClickHouse
Запуск бенчмарка с DEFLATE_QPL Сборка и бенчмаркинг интеграции DEFLATE_QPL.
Оптимизация на основе профилирования Оптимизация на основе профилирования для сборок ClickHouse.
Создание интеграций с ClickHouse Создание интеграции с ClickHouse.
Тестирование вашей интеграции с ClickHouse Тестирование интеграции с ClickHouse.
Документирование вашей интеграции с ClickHouse Документирование интеграции с ClickHouse.
Дорожная карта Дорожная карта разработки ClickHouse.
Navigation