在本文档的这一部分,您可以找到以下页面:
| 页面 | 描述 |
|---|---|
| 开发者前置条件 | ClickHouse 开发所需的前置条件和设置说明 |
| 如何在 Linux 上构建 ClickHouse | 在 Linux 系统上从源码构建 ClickHouse 的分步指南 |
| 在 macOS 上为 macOS 构建 | 在 macOS 系统上从源码构建 ClickHouse 的指南 |
| 在 Linux 上为 macOS 构建 | 在 Linux 上为 macOS 系统交叉编译 ClickHouse 的指南 |
| 如何在 Linux 上为 AARCH64 构建 ClickHouse | 为 AARCH64 架构从源码构建 ClickHouse 的指南 |
| 如何在 Linux 上为 RISC-V 64 构建 ClickHouse | 为 RISC-V 64 架构从源码构建 ClickHouse 的指南 |
| 在 Linux 上为 s390x (zLinux) 构建 | 为 s390x 架构从源码构建 ClickHouse 的指南 |
| Build on Linux for E2K | 为 E2K 架构从源码构建 ClickHouse 的指南 |
| 在 Linux 上为 LoongArch64 构建 | 为 LoongArch64 架构从源码构建 ClickHouse 的指南 |
| 基础知识 | 原生协议基础。 |
| 原生客户端数据包 | 客户端发送的原生协议数据包。 |
| 服务端数据包 | 服务端发送的原生协议数据包。 |
| 原生协议列类型 | 原生协议中的列类型。 |
| CityHash | 原生协议使用的哈希算法。 |
| 测试 ClickHouse | 测试 ClickHouse 并运行测试套件的指南 |
| 架构概览 | 对 ClickHouse 架构及其列式设计的全面概述 |
| 持续集成 (CI) | ClickHouse 持续集成系统概览 |
| 回移系统 | ClickHouse 回移策略与自动化机制概览 |
| 第三方库 | 介绍 ClickHouse 如何使用第三方库,以及如何添加和维护这些库的页面。 |
| C++ 风格指南 | ClickHouse C++ 开发的编码风格指南 |
| 集成 Rust 库 | 将 Rust 库集成到 ClickHouse 中的指南 |
| 使用 DEFLATE_QPL 运行基准测试 | 构建并对 DEFLATE_QPL 集成进行基准测试。 |
| Profile guided optimization | ClickHouse 构建的 Profile-guided optimization。 |
| 构建 ClickHouse 集成 | 构建一个 ClickHouse 集成。 |
| 测试您的 ClickHouse 集成 | 测试一个 ClickHouse 集成。 |
| 为您的 ClickHouse 集成编写文档 | 为一个 ClickHouse 集成编写文档。 |
| 路线图 | ClickHouse 开发路线图。 |