用户指南运维部署及管理性能调优数据建模指南版本:Nightly本页总览数据建模指南 表结构设计将极大影响写入和查询性能。 在写入数据之前,你需要了解业务中涉及到的数据类型、数据规模以及常用查询, 并根据这些数据特征进行数据建模。 设计一张表时,主要需要做出以下几个决定: 哪些列组成主键(决定数据排序和时间序列身份); 表是 append-only 还是需要去重,以及使用哪种合并模式; 哪些列需要索引; 如何在表之间组织数据(一张宽表还是多张表),以及如何通过分区扩展规模。 本文先说明 GreptimeDB 如何存储和读取数据,然后依次介绍这些设计决策。 基本概念