【已记录】关于 Doris 建表语句 Key 列字段顺序要求、前缀索引外显明确标识的需求

Viewed 158

建表语句 Key 列字段顺序要求

在 Doris 中,Key 列字段要求放在 Value 列之上,这会导致其他数据库迁移过来的相关的建表 SQL 中字段顺序不一致,对于开发人员来说对比差异会变得复杂更容易出错。希望以后能去掉 Key 列 Value 列在建表语句中的顺序要求

常见的情景:编写好 Doris 的建表语句后,要数一遍字段数量是否与数据源表一致,然后逐一对比数据源表字段是否都存在于 Doris 表中,顺序错位会让检查变得更容易出错。

前缀索引外显明确标识

在 Doris 中,前缀索引默认按字段顺序从上往下数 36 字节,且遇到字符串类型就截断。对于用户来说其实很关心到底哪些字段是真正变成了有效的前缀索引字段,比如在 Doris FE 管理后台可视化页面,点击表能否显式标记哪些字段是前缀索引字段?

比如在 Doris FE 提供的管理后台可视化界面,有效的前缀索引字段背景色是绿色的,与其他字段作区分?

1 Answers
  1. 建表key列顺序严格要求的问题,这个需求会排期来改进。
  2. 展示前缀索引具体是哪几列,这个需求会排期来改进。
    谢谢你的建议。