工程设计
从传统分区到微分区,Snowflake 与 Databend 如何减少数据扫描
Cluster Key 不是 B-tree 索引,也不是给每个字段各建一套独立的访问路径。它通过改善数据的物理局部性,让相近的 Key Values 尽量落入相同或相邻的 Micro-partitions / Blocks,从而缩小每个物理单元的 Min/Max 范围,减少范围重叠,让查询在读取数据前跳过更多不可能命中的物理单元。

Cluster Key 不是 B-tree 索引,也不是给每个字段各建一套独立的访问路径。它通过改善数据的物理局部性,让相近的 Key Values 尽量落入相同或相邻的 Micro-partitions / Blocks,从而缩小每个物理单元的 Min/Max 范围,减少范围重叠,让查询在读取数据前跳过更多不可能命中的物理单元。
