SR的建表语句中有sort by字段用于指定表数据排序规则,如下
文档中说sort by是由Primary Key表拆分出来的。
我想问一下,Doris是否有类似功能来指定表的排序规则?
SR的建表语句中有sort by字段用于指定表数据排序规则,如下
文档中说sort by是由Primary Key表拆分出来的。
我想问一下,Doris是否有类似功能来指定表的排序规则?
Doris 支持通过指定排序键(Sort Key)来设定表的排序规则;
在创建表时,可以通过 AGGREGATE KEY、UNIQUE KEY 和 DUPLICATE KEY 来指定排序键,从而在数据存储时按照这些键进行排序存储: CREATE-TABLE。
此外,Doris 还支持前缀索引(Prefix Index),它可以提高按照排序键列进行查询的效率:排序键与前缀索引
好的, 我想确认一下这个需求: 我想让表中数据按列(a, b) 升序排序, 是使用AGGREGATE KEY(a, b) 这种吗? 我看UNIQUE KEY 和 DUPLICATE KEY这种会对(a, b) 去重或者遇到重复会报错之类的,我的场景(a,b) 这两列可能会重复,只需要按这两列排序即可。