Milvus 分区(Partition)

1. 什么是分区?

在 Milvus 中,分区(Partition)是 Collection(集合)中的"子仓库",用于将大量数据按某种规则分组存储和管理。每个分区可以独立存放、检索和管理数据。

生活类比: 分区就像图书馆里的不同书架,每个书架存放不同类别的书,查找和管理都更高效。

2. 分区的作用

3. 适用场景

4. 分区与分区键的关系

分区键(Partition Key)是用来自动决定数据属于哪个分区的字段。设置分区键后,数据会根据分区键的值自动分配到对应分区,无需手动指定。

5. 可视化演示:数据如何分配到分区

Partition_0
北京
Partition_1
上海
Partition_2
广州
Partition_3
深圳

6. 小结