前言
在mysql中,我们在创建表的时候知道有多种索引可供选择,比如主键索引,单值索引,复合索引等,在clickhouse中,同样提供了多种索引可供开发者使用;
primary key 主键索引(可选)
ClickHouse 中的主键,和其他数据库不太一样,它只提供了数据的一级索引,但是却不是唯一约束。这就意味着是可以存在相同 primary key 的数据的。
- 主键的设定主要依据是查询语句中的 where 条件;
- 根据条件通过对主键进行某种形式的二分查找,能够定位到对应的 index granularity,避免了全表扫描;
订阅专栏 解锁全文
389



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



