前言
在mysql中,我们在创建表的时候知道有多种索引可供选择,比如主键索引,单值索引,复合索引等,在clickhouse中,同样提供了多种索引可供开发者使用;
primary key 主键索引(可选)
ClickHouse 中的主键,和其他数据库不太一样,它只提供了数据的一级索引,但是却不是唯一约束。这就意味着是可以存在相同 primary key 的数据的。
- 主键的设定主要依据是查询语句中的 where 条件;
在mysql中,我们在创建表的时候知道有多种索引可供选择,比如主键索引,单值索引,复合索引等,在clickhouse中,同样提供了多种索引可供开发者使用;
ClickHouse 中的主键,和其他数据库不太一样,它只提供了数据的一级索引,但是却不是唯一约束。这就意味着是可以存在相同 primary key 的数据的。