架构
作为一款云原生向量数据库 ,Milvus 通过设计将存储和计算分离。为了增强弹性和灵活性,Milvus 中的所有组件都是无状态的。
-
Milvus 架构概述: Milvus 采用了共享存储架构,具有存储/计算分离和计算节点可扩展性的特点。
-
存储/计算分离: Milvus 包括四个层,这些层在可扩展性和灾难恢复方面是相互独立的。
-
主要组件: Milvus 独立版包括三个组件,而 Milvus 集群版包括八个微服务组件和三个第三方依赖。
-
数据处理: 对 Milvus 中数据插入、索引构建和数据查询实现的详细描述。