• Über Milvus
  • Erste Schritte
  • Begriffe
  • Benutzerhandbuch
  • Datenimport
  • KI-Tools
  • Administrationshandbuch
  • Werkzeuge
  • Integrationen
  • Anleitungen
  • Häufig gestellte Fragen
  • API Reference

Übersicht über die Nachrichtenwarteschlange

Milvus nutzt eine Nachrichtenwarteschlange (Write-Ahead-Log, WAL), um Protokolle der jüngsten Änderungen und Ausgabestromprotokolle zu verwalten sowie Protokollabonnements bereitzustellen. In Milvus 3.x ist Woodpecker die Standard-Nachrichtenwarteschlange und erfordert keine separate Messaging-Infrastruktur. Pulsar, Kafka und RocksMQ werden weiterhin für bestimmte Szenarien unterstützt.

Unterstützte Nachrichtenwarteschlangen

NachrichtenwarteschlangeMilvus StandaloneMilvus Distributed (Cluster)Standard inHinweise
Woodpecker✔️ (eingebettet)✔️ (eingebettet oder als Dienst)Milvus 3.x (beide Modi)Standard und empfohlen. Cloud-natives WAL auf Objektspeicher; kein externer Dienst erforderlich.
Pulsar✔️✔️≤ 2.5.x (Cluster-Standard)Unterstützt, extern oder im Lieferumfang enthalten.
Kafka✔️✔️Unterstützt. Nur Kafka 2.x oder 3.x.
RocksMQ✔️✖️≤ 2.5.x (Standard für Standalone)Wird nur für den Standalone-Modus unterstützt.
  • Jede Milvus-Instanz verwendet genau eine Nachrichtenwarteschlange.

  • Einschränkungen bei der Nachrichtenwarteschlange: Beim Upgrade auf Milvus v3.0.0 müssen Sie Ihre aktuelle Auswahl der Nachrichtenwarteschlange beibehalten. Ein Wechsel zwischen verschiedenen Nachrichtenwarteschlangensystemen während des Upgrades wird nicht unterstützt. Die Unterstützung für den Wechsel des Nachrichtenwarteschlangensystems wird in zukünftigen Versionen verfügbar sein.

  • Informationen zum Ändern der Nachrichtenwarteschlange einer laufenden Instanz finden Sie unter „Nachrichtenwarteschlange wechseln“. Die Funktion „Nachrichtenwarteschlange wechseln“ ist ab Milvus 3.0 verfügbar – führen Sie daher zunächst ein Upgrade auf Milvus 3.0 oder höher durch.

Auswahl einer Nachrichtenwarteschlange

  • Neue Bereitstellungen (Milvus 3.x): Verwenden Sie Woodpecker (Standard). Bei Standalone-Instanzen wird es eingebettet ausgeführt; für verteilte (Cluster-)Instanzen ist der empfohlene Standard ein mit Helm bereitgestellter dedizierter Dienst, wobei auch die eingebettete Ausführung unterstützt wird.
  • Bestehende Pulsar- oder Kafka-Nutzer: Pulsar und Kafka werden weiterhin vollständig unterstützt. Behalten Sie diese bei oder wechseln Sie zu Woodpecker.
  • RocksMQ: nur im Standalone-Modus verfügbar und in Milvus 3.x durch den eingebetteten Woodpecker abgelöst.

Übersetzt vonDeepL

Verwaltetes Milvus kostenlos testen

Zilliz Cloud ist unkompliziert, basiert auf Milvus und ist 10-mal schneller.

Loslegen
Feedback

War diese Seite hilfreich?