6.3.4 数据分区与分片策略 6.3.4 数据分区与分片策略 在向量数据库的性能优化版图中,数据分区(Partitioning)与分片(Sharding)策略犹如精密仪器中的齿轮组——它们未必处于最显眼的位置,却决定了整个系统能否在高负载下依然保持丝滑运转。Chroma作为一款专为嵌入式向量检索而设计的开源数据库,其架构天然面向轻量级、低延迟的应用场景。然而,随着大模型应用对上下文窗口和知识库规模的指数级扩张,即便是最初为“单机友好”而生的Chroma,也不得不直面海量向量数据带来的存储与查询压力。正是在这一背景下,深入理解并合理运用数据分区与分片策略,成为释放Chroma在大规模部署中潜力的关键钥匙。