Milvus 架构概述
Milvus 建立在 Faiss、Annoy、HNSW 等流行的矢量搜索库之上,旨在对包含数百万、数十亿甚至数万亿矢量的密集矢量数据集进行相似性搜索。在继续之前,请先熟悉嵌入检索的基本原理。
Milvus 还支持数据分片、数据持久化、流式数据摄取、矢量和标量数据之间的混合搜索以及许多其他高级功能。该平台提供按需性能,并且可以进行优化以适应任何嵌入检索场景。我们建议使用 Kubernetes 部署 Milvus,以获得最佳可用性和弹性。
Milvus 采用共享存储架构,存储和计算分离,计算节点可水平扩展。 Milvus 遵循数据平面和控制平面分解的原则,包括四层:接入层、协调器服务、工作节点和存储。在扩展或灾难恢复方面,这些层是相互独立的。

作者:Ddd4j 创建时间:2024-04-04 22:52
最后编辑:Ddd4j 更新时间:2026-05-30 20:16
最后编辑:Ddd4j 更新时间:2026-05-30 20:16