Milvus 2.2.12: Leichterer Zugang, schnellere Vektorsuche und bessere Benutzerfreundlichkeit
Wir freuen uns, die neueste Version von Milvus 2.2.12 ankündigen zu können. Dieses Update enthält mehrere neue Funktionen, wie z. B. die Unterstützung für RESTful API, die Funktion json_contains
und die Vektorabfrage bei ANN-Suchen als Reaktion auf das Feedback der Benutzer. Außerdem haben wir die Benutzerfreundlichkeit verbessert, die Geschwindigkeit der Vektorsuche erhöht und viele Probleme behoben. Schauen wir uns nun an, was wir von Milvus 2.2.12 erwarten können.
Unterstützung für RESTful API
Milvus 2.2.12 unterstützt jetzt die RESTful API, die es den Nutzern ermöglicht, auf Milvus zuzugreifen, ohne einen Client installieren zu müssen, wodurch Client-Server-Operationen mühelos möglich sind. Darüber hinaus ist die Bereitstellung von Milvus bequemer geworden, da das Milvus SDK und die RESTful API dieselbe Portnummer verwenden.
Hinweis: Wir empfehlen nach wie vor die Verwendung des SDK für die Bereitstellung von Milvus für fortgeschrittene Operationen oder wenn Ihr Unternehmen latenzempfindlich ist.
Vektorabruf bei ANN-Suchen
In früheren Versionen ließ Milvus den Vektorabruf während der ANN-Suche (Approximate Nearest Neighbour) nicht zu, um die Leistung und die Speichernutzung zu priorisieren. Infolgedessen musste der Abruf von Rohvektoren in zwei Schritte aufgeteilt werden: die Durchführung der ANN-Suche und die anschließende Abfrage der Rohvektoren auf der Grundlage ihrer IDs. Dieser Ansatz erhöhte die Entwicklungskosten und erschwerte den Anwendern die Einführung und Nutzung von Milvus.
Mit Milvus 2.2.12 können Benutzer während der ANN-Suche Rohvektoren abrufen, indem sie das Vektorfeld als Ausgabefeld festlegen und in HNSW-, DiskANN- oder IVF-FLAT-indizierten Sammlungen abfragen. Darüber hinaus können die Benutzer eine viel schnellere Vektorabrufgeschwindigkeit erwarten.
Unterstützung für Operationen auf JSON-Arrays
Vor kurzem haben wir in Milvus 2.2.8 Unterstützung für JSON hinzugefügt. Seitdem haben Benutzer zahlreiche Anfragen zur Unterstützung zusätzlicher JSON-Array-Operationen gestellt, wie z. B. Einschluss, Ausschluss, Schnittmenge, Vereinigung, Differenz und mehr. In Milvus 2.2.12 haben wir der Unterstützung der Funktion json_contains
Priorität eingeräumt, um die Einschlussoperation zu ermöglichen. Wir werden die Unterstützung für andere Operatoren in zukünftigen Versionen hinzufügen.
Erweiterungen und Fehlerbehebungen
Neben der Einführung neuer Funktionen hat Milvus 2.2.12 die Leistung der Vektorsuche mit reduziertem Overhead verbessert, so dass umfangreiche Topk-Suchen leichter zu handhaben sind. Darüber hinaus wurde die Schreibleistung in Situationen mit aktiviertem Partitionsschlüssel und mehreren Partitionen verbessert und die CPU-Nutzung für große Maschinen optimiert. Dieses Update behebt verschiedene Probleme: übermäßige Festplattennutzung, festsitzende Verdichtung, seltene Datenlöschungen und Fehler beim Einfügen von Bulk-Daten. Weitere Informationen finden Sie in den Milvus 2.2.12 Release Notes.
Lassen Sie uns in Kontakt bleiben!
Wenn Sie Fragen oder Feedback zu Milvus haben, zögern Sie bitte nicht, uns über Twitter oder LinkedIn zu kontaktieren. Sie können auch gerne unserem Slack-Kanal beitreten, um sich direkt mit unseren Ingenieuren und der Community auszutauschen, oder besuchen Sie unsere Dienstagssprechstunde!
- Unterstützung für RESTful API
- Vektorabruf bei ANN-Suchen
- Unterstützung für Operationen auf JSON-Arrays
- Erweiterungen und Fehlerbehebungen
- Lassen Sie uns in Kontakt bleiben!
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word