更新时间:2024-11-20 GMT+08:00
分享

ClickHouse设计规范概述

内容介绍

本文主要描述ClickHouse数据管理全生命周期过程中,数据库规划、建模设计、开发、调优、运维的规则建议和指导。

通过这些约束和建议,指导开发者在ClickHouse数据库开发使用过程中能够最大化发挥数据库的优势,保障ClickHouse数据库高性能、稳定可靠运行。用户可更专注于上层业务,释放数据更大的价值。

表1 ClickHouse设计规范说明

项目

描述

数据库规划

集群业务规划、容量规划、数据分布。

数据库设计

Database设计、宽表设计、分布式表设计、本地表设计、分区设计、索引设计、物化视图设计。

数据库开发

简单查询、聚合查询、join查询、数据增/删/改等SQL开发。

数据库调优

调优思路、参数调优、系统调优、SQL改写调优。

数据库运维

监控、告警、日志、系统表/视图。

适用范围

规范适用于ClickHouse数据库设计、数据库开发、数据库测试、数据库运维以及DBA和业务使用人员。

相关文档