milvus-logo
LFAI
Home
  • Konzepte

Hauptkomponenten

Es gibt zwei Modi für den Betrieb von Milvus: Standalone und Cluster. Diese beiden Modi verfügen über die gleichen Funktionen. Sie können den Modus wählen, der am besten zur Größe Ihres Datensatzes, zu den Verkehrsdaten und mehr passt. Im Moment kann Milvus Standalone nicht "online" auf Milvus Cluster aufgerüstet werden.

Milvus standalone

Milvus standalone besteht aus drei Komponenten:

  • Milvus: Die funktionale Kernkomponente.

  • Meta Store: Die Metadaten-Engine, die auf die Metadaten der internen Komponenten von Milvus zugreift und diese speichert, einschließlich Proxys, Indexknoten und mehr.

  • Objektspeicher: Die Speicher-Engine, die für die Datenpersistenz von Milvus verantwortlich ist.

Standalone_architecture Standalone_Architektur

Milvus-Cluster

Milvus-Cluster umfasst sieben Microservice-Komponenten und drei Abhängigkeiten von Drittanbietern. Alle Microservices können auf Kubernetes bereitgestellt werden, unabhängig voneinander.

Microservice-Komponenten

  • Root-Koordinator
  • Proxy
  • Abfrage-Koordinate
  • Abfrage-Knoten
  • Daten-Koordinate
  • Index-Knoten
  • Daten-Knoten

Abhängigkeiten von Drittanbietern

  • Meta-Speicher: Speichert Metadaten für verschiedene Komponenten des Clusters, z. B. etcd.
  • Objektspeicher: Verantwortlich für die Datenpersistenz großer Dateien im Cluster, wie Index- und binäre Protokolldateien, z. B. S3
  • Protokoll-Broker: Verwaltet Protokolle der letzten Mutationsoperationen, gibt Streaming-Protokolle aus und bietet Protokollveröffentlichungs- und -abonnementdienste, z. B. Pulsar.

Distributed_architecture Verteilte_Architektur

Was kommt als Nächstes?

Übersetzt vonDeepL

Try Managed Milvus for Free

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

Get Started
Feedback

War diese Seite hilfreich?