milvus-logo
LFAI
Home
  • Concepts

Composants principaux

Il existe deux modes d'exécution de Milvus : autonome et en grappe. Ces deux modes partagent les mêmes fonctionnalités. Vous pouvez choisir le mode qui convient le mieux à la taille de votre ensemble de données, à vos données de trafic, etc. Pour l'instant, Milvus standalone ne peut pas être mis à niveau "en ligne" vers Milvus cluster.

Milvus autonome

Milvus standalone comprend trois composants :

  • Milvus : le composant fonctionnel de base.

  • Meta Store : Le moteur de métadonnées, qui accède aux métadonnées des composants internes de Milvus et les stocke, y compris les proxies, les nœuds d'index, etc.

  • Stockage d'objets : Le moteur de stockage, qui est responsable de la persistance des données pour Milvus.

Standalone_architecture Architecture autonome

Cluster Milvus

Lecluster Milvus comprend sept composants microservices et trois dépendances tierces. Tous les microservices peuvent être déployés sur Kubernetes, indépendamment les uns des autres.

Composants de microservices

  • Coordonnée racine
  • Proxy
  • Coordonnateur de requête
  • Nœud de requête
  • Coordonnée de données
  • Nœud d'index
  • Nœud de données

Dépendances de tiers

  • Magasin de métadonnées : Stocke les métadonnées des différents composants du cluster, par exemple etcd.
  • Stockage d'objets : Responsable de la persistance des données des fichiers volumineux dans le cluster, tels que les index et les fichiers journaux binaires, par exemple S3.
  • Log Broker : Gère les journaux des opérations de mutation récentes, produit des journaux en continu et fournit des services de publication et d'abonnement aux journaux, par exemple Pulsar.

Distributed_architecture Architecture distribuée

Prochaines étapes

Traduit parDeepLogo

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Cette page a-t - elle été utile ?