milvus-logo
LFAI
首页
  • 概念

主要组件

运行 Milvus 有两种模式:独立模式和集群模式。这两种模式具有相同的功能。你可以选择最适合你的数据集大小、流量数据等的模式。目前,Milvus 单机版还不能 "在线 "升级到 Milvus 集群。

Milvus 单机版

Milvus 独立版包括三个组件:

  • Milvus:核心功能组件。

  • 元数据存储:元数据引擎,用于访问和存储 Milvus 内部组件(包括代理、索引节点等)的元数据。

  • 对象存储:存储引擎,负责 Milvus 的数据持久化。

Standalone_architecture 独立架构

Milvus 集群

Milvus 集群包括七个微服务组件和三个第三方依赖项。所有微服务都可以独立部署在 Kubernetes 上。

微服务组件

  • 根节点
  • 代理
  • 查询坐标
  • 查询节点
  • 数据节点
  • 索引节点
  • 数据节点

第三方依赖

  • 元存储:存储集群中各种组件的元数据,如 etcd。
  • 对象存储: 负责集群中索引和二进制日志文件等大型文件的数据持久化,如 S3
  • 日志代理:管理最近突变操作的日志,输出流式日志,并提供日志发布-订阅服务,如 Pulsar。

Distributed_architecture 分布式架构

下一步

翻译自DeepLogo

反馈

此页对您是否有帮助?