Doris 支持支持单分区和复合分区两种建表方式。
1)复合分区:既有分区也有分桶
第一级称为 Partition,即分区。用户可以指定某一维度列作为分区列(当前只支持整型
和时间类型的列),并指定每个分区的取值范围。
第二级称为 Distribution,即分桶。用户可以指定一个或多个维度列以及桶数对数据进
行 HASH 分布。
2)单分区:只做 HASH 分布,即只分桶。
3.3.2 字段类型


注:聚合模型在定义字段类型后,可以指定字段的 agg_type 聚合类型,如果不指定,
则该列为 key 列。否则,该列为 value 列, 类型包括:SUM、MAX、MIN、REPLACE。
3.3.2 建表示例
我们以一个建表操作来说明 Doris 的数据划分。
3.3.2.1 Range Partition
CREATE TABLE IF NOT EXISTS example_db.expamle_range_tbl
(
use

本文介绍了Apache Doris的数据表创建,包括复合分区和单分区两种方式,详细阐述了Range Partition和List Partition的建表语法。Doris支持基于整型和时间类型列的分区以及数据的HASH分布。同时,文章提到了字段类型定义和聚合模型的使用。此外,还给出了具体的建表示例,展示如何创建OLAP引擎的表,并配置副本数、存储介质等属性。
最低0.47元/天 解锁文章
730

被折叠的 条评论
为什么被折叠?



