From 76458cf09114fafc8ad83388e01e445f5aefada0 Mon Sep 17 00:00:00 2001 From: caoliang-web <71004656+caoliang-web@users.noreply.github.com> Date: Tue, 14 Mar 2023 08:27:26 +0800 Subject: [PATCH] [typo](partition)Modify the list partition document #17744 --- docs/en/docs/data-table/data-partition.md | 3 +-- docs/zh-CN/docs/data-table/data-partition.md | 16 ++++------------ 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/docs/en/docs/data-table/data-partition.md b/docs/en/docs/data-table/data-partition.md index b4e243b2f6..336169045e 100644 --- a/docs/en/docs/data-table/data-partition.md +++ b/docs/en/docs/data-table/data-partition.md @@ -110,8 +110,7 @@ PARTITION BY LIST(`city`) ( PARTITION `p_cn` VALUES IN ("Beijing", "Shanghai", "Hong Kong"), PARTITION `p_usa` VALUES IN ("New York", "San Francisco"), - PARTITION `p_jp` VALUES IN ("Tokyo"), - PARTITION `default` + PARTITION `p_jp` VALUES IN ("Tokyo") ) DISTRIBUTED BY HASH(`user_id`) BUCKETS 16 PROPERTIES diff --git a/docs/zh-CN/docs/data-table/data-partition.md b/docs/zh-CN/docs/data-table/data-partition.md index 9e2080a9e3..0d690e2402 100644 --- a/docs/zh-CN/docs/data-table/data-partition.md +++ b/docs/zh-CN/docs/data-table/data-partition.md @@ -112,8 +112,7 @@ PARTITION BY LIST(`city`) ( PARTITION `p_cn` VALUES IN ("Beijing", "Shanghai", "Hong Kong"), PARTITION `p_usa` VALUES IN ("New York", "San Francisco"), - PARTITION `p_jp` VALUES IN ("Tokyo"), - PARTITION `default` + PARTITION `p_jp` VALUES IN ("Tokyo") ) DISTRIBUTED BY HASH(`user_id`) BUCKETS 16 PROPERTIES @@ -285,7 +284,6 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li p_cn: ("Beijing", "Shanghai", "Hong Kong") p_usa: ("New York", "San Francisco") p_jp: ("Tokyo") - default ``` - 当我们增加一个分区 p_uk VALUES IN ("London"),分区结果如下: @@ -295,7 +293,6 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li p_usa: ("New York", "San Francisco") p_jp: ("Tokyo") p_uk: ("London") - default ``` - 当我们删除分区 p_jp,分区结果如下: @@ -304,7 +301,6 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li p_cn: ("Beijing", "Shanghai", "Hong Kong") p_usa: ("New York", "San Francisco") p_uk: ("London") - default ``` List分区也支持**多列分区**,示例如下: @@ -314,8 +310,7 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li ( PARTITION `p1_city` VALUES IN (("1", "Beijing"), ("1", "Shanghai")), PARTITION `p2_city` VALUES IN (("2", "Beijing"), ("2", "Shanghai")), - PARTITION `p3_city` VALUES IN (("3", "Beijing"), ("3", "Shanghai")), - PARTITION `default` + PARTITION `p3_city` VALUES IN (("3", "Beijing"), ("3", "Shanghai")) ) ``` @@ -325,7 +320,6 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li * p1_city: [("1", "Beijing"), ("1", "Shanghai")] * p2_city: [("2", "Beijing"), ("2", "Shanghai")] * p3_city: [("3", "Beijing"), ("3", "Shanghai")] - * default: ``` 当用户插入数据时,分区列值会按照顺序依次比较,最终得到对应的分区。举例如下: @@ -336,12 +330,10 @@ Doris 支持两层的数据划分。第一层是 Partition,支持 Range 和 Li * 1, Shanghai ---> p1_city * 2, Shanghai ---> p2_city * 3, Beijing ---> p3_city - * 1, Tianjin ---> 无法导入,但在存在默认分区时会导入进默认分区 - * 4, Beijing ---> 无法导入,但在存在默认分区时会导入进默认分区 + * 1, Tianjin ---> 无法导入 + * 4, Beijing ---> 无法导入 ``` - List分区支持默认分区,当用户指定默认分区时,所有不满足其他分区条件约束的数据都会存放到默认分区.在查询存在默认分区的表时会默认查询默认分区的数据,默认分区**可能会拖慢查询速度**. - 2. **Bucket** - 如果使用了 Partition,则 `DISTRIBUTED ...` 语句描述的是数据在**各个分区内**的划分规则。如果不使用 Partition,则描述的是对整个表的数据的划分规则。