Milvus 2.2.8: Bessere Abfrageleistung, 20% höherer Durchsatz
Milvus 2.2.8
Wir freuen uns, unsere neueste Version von Milvus 2.2.8 ankündigen zu können. Diese Version enthält zahlreiche Verbesserungen und Fehlerkorrekturen im Vergleich zu den Vorgängerversionen, was zu einer besseren Abfrageleistung, Ressourcenschonung und höheren Durchsätzen führt. Schauen wir uns gemeinsam an, was in dieser Version neu ist.
Reduzierter Spitzenspeicherverbrauch beim Laden von Sammlungen
Um Abfragen durchführen zu können, muss Milvus Daten und Indizes in den Speicher laden. Während des Ladevorgangs können jedoch mehrere Speicherkopien dazu führen, dass der Spitzenspeicherverbrauch drei- bis viermal so hoch ist wie während der eigentlichen Laufzeit. Die neueste Version von Milvus 2.2.8 behebt dieses Problem effektiv und optimiert die Speichernutzung.
Erweiterte Abfrageszenarien mit QueryNode, das Plugins unterstützt
QueryNode unterstützt nun Plugins in der neuesten Milvus 2.2.8. Sie können den Pfad der Plugin-Datei einfach in der queryNode.soPath
Konfiguration angeben. Dann kann Milvus das Plugin zur Laufzeit laden und die verfügbaren Abfrageszenarien erweitern. Wenn Sie eine Anleitung zur Entwicklung von Plugins benötigen, lesen Sie bitte die Go-Plugin-Dokumentation.
Optimierte Abfrageleistung mit verbessertem Verdichtungsalgorithmus
Der Verdichtungsalgorithmus bestimmt die Geschwindigkeit, mit der die Segmente konvergieren können, was sich direkt auf die Abfrageleistung auswirkt. Mit den jüngsten Verbesserungen des Verdichtungsalgorithmus hat sich die Konvergenzeffizienz drastisch verbessert, was zu schnelleren Abfragen führt.
Bessere Ressourcensparsamkeit und Abfrageleistung mit reduzierten Sammlungssplittern
Milvus ist ein massiv paralleles Verarbeitungssystem (MPP), was bedeutet, dass die Anzahl der Sammlungssplitter die Effizienz von Milvus beim Schreiben und Abfragen beeinflusst. In älteren Versionen verfügte eine Sammlung standardmäßig über zwei Shards, was zu einer ausgezeichneten Schreibleistung führte, aber die Abfrageleistung und die Ressourcenkosten beeinträchtigte. Mit dem neuen Milvus-Update 2.2.8 wurden die Standard-Sammlungs-Shards auf einen reduziert, wodurch die Benutzer mehr Ressourcen sparen und bessere Abfragen durchführen können. Die meisten Benutzer in der Community haben weniger als 10 Millionen Datenvolumen, und ein Shard ist ausreichend, um eine gute Schreibleistung zu erzielen.
Hinweis: Dieses Upgrade wirkt sich nicht auf Sammlungen aus, die vor dieser Version erstellt wurden.
20 % mehr Durchsatz mit einem verbesserten Abfragegruppierungsalgorithmus
Milvus verfügt über einen effizienten Abfragegruppierungsalgorithmus, der mehrere Abfrageanfragen in der Warteschlange zur schnelleren Ausführung zu einer einzigen zusammenfasst und so den Durchsatz erheblich verbessert. In der neuesten Version haben wir diesen Algorithmus weiter verbessert, wodurch sich der Durchsatz von Milvus um mindestens 20 % erhöht.
Zusätzlich zu den erwähnten Verbesserungen behebt Milvus 2.2.8 auch verschiedene Bugs. Weitere Details finden Sie in den Milvus 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 sind auch herzlich eingeladen, unserem Slack-Kanal beizutreten, um direkt mit unseren Ingenieuren und der gesamten Community zu chatten, oder besuchen Sie unsere Sprechstunde am Dienstag!
- Reduzierter Spitzenspeicherverbrauch beim Laden von Sammlungen
- Erweiterte Abfrageszenarien mit QueryNode, das Plugins unterstützt
- Optimierte Abfrageleistung mit verbessertem Verdichtungsalgorithmus
- Bessere Ressourcensparsamkeit und Abfrageleistung mit reduzierten Sammlungssplittern
- 20 % mehr Durchsatz mit einem verbesserten Abfragegruppierungsalgorithmus
- 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