Was ist neu in Milvus 2.4.0?
Wir freuen uns, Milvus 2.4 vorzustellen, einen Meilenstein in unserem Bestreben, die Suchfunktionen für riesige Datensätze zu verbessern. Diese Version beschleunigt die Sucheffizienz und erweitert unseren Horizont hin zu einer einheitlichen Suchplattform, die vielfältige Suchanwendungsfälle mit beispielloser Geschwindigkeit und Präzision erfüllen kann. Unsere Bemühungen zur Unterstützung beschleunigter und einheitlicher Suche spiegeln unser Engagement wider, eine robuste, skalierbare Lösung für Vektordatenmanagement und -abfragen bereitzustellen.
📚 Dokumentation: https://milvus.io/docs
🛠️ Versionshinweise: https://milvus.io/docs/release_notes.md#240
🐳 Docker-Image: docker pull
🚀 Release: Milvus-2.4.0
Wichtigste Highlights
🚀 CAGRA Index Support — Milvus 2.4 führt Unterstützung für NVIDIAs CAGRA Index ein und setzt damit einen neuen Standard für GPU-beschleunigtes Graph-Indexing für Suchanwendungen, die extrem niedrige Latenz erfordern. CAGRA übertrifft den Branchenstandard HNSW Index und zeigt außergewöhnliche Effizienz und Geschwindigkeit, selbst bei kleinen Batch-Größen. Seine Vorteile werden bei größeren Batches noch deutlicher und erfüllen die Anforderungen von Umgebungen mit hohem Durchsatz. Zusätzlich integriert Milvus Brute-Force-Suchoptionen mit CAGRA für Anwendungsfälle, in denen das Erreichen des höchstmöglichen Recalls entscheidend ist. Entwickler können die Dokumentation erkunden, um die Funktionen des CAGRA GPU Index zu nutzen.
Milvus raft cagra vs milvus hnsw
🔍 Multi-vector Search — Die Ergänzung von Multi-vector Search in Milvus 2.4 verbessert die Entwicklung von KI-Anwendungen, indem sie die Verwaltung mehrerer Vektorsuchen und Reranking innerhalb ihres Frameworks ermöglicht. Dies vereinfacht die Handhabung multimodaler Suchen und verbessert den Recall beim Abrufen von Informationen. Die Möglichkeit, mehrere Vektoren für eine einzelne Entität innerhalb einer Collection zu speichern und abzufragen, erleichtert die Modellierung von Daten auf eine Weise, die für reale Anwendungen natürlich und effizient ist. Diese Funktion macht auch die Integration und Optimierung benutzerdefinierter rerankter Modelle unkompliziert und unterstützt die Entwicklung fortschrittlicher Suchfunktionen, wie z. B. präziser Empfehlungssysteme, die Erkenntnisse aus mehrdimensionalen Daten nutzen.
How the multi-vector search feature works
🧮 Grouping Search — Ein weiteres Highlight von Milvus 2.4 ist die Funktion Grouping Search, die die Effizienz bei Rechenressourcen und die Produktivität von Entwicklern für gruppierte Suchabfragen steigert. Diese Funktion adressiert die Herausforderungen bei der Abfrage großer Datensätze, wie Dokumente oder Videos, die in vektorisierte Chunks oder Frames segmentiert sind. Zuvor war die Aggregation von Suchergebnissen nach Attributen umständlich und erforderte umfangreiche Rechenressourcen sowie komplexe Coding-Workarounds. Jetzt ermöglicht Grouping Search eine unkomplizierte Aggregation, sodass Benutzer Top-Ergebnisse direkt nach den gruppierten Feldern abrufen können.
Example- search books contain "harry potter"
🔮 Unterstützung für Sparse Vectors (Beta) — Mit großer Spannung ist die Beta-Unterstützung für Sparse-Vector-Embeddings in Milvus 2.4 verfügbar und ermöglicht effiziente, semantisch reichhaltige ANN-Suchen. Diese Funktion ist für Embeddings aus neuronalen Modellen wie SPLADEv2 und statistischen Modellen wie BM25 konzipiert und erweitert die Suchfunktionen über traditionelle Keyword-Suchen hinaus, indem sie sich auf semantische Ähnlichkeit konzentriert. Diese Beta-Phase, deren allgemeine Verfügbarkeit für später geplant ist, zielt darauf ab, Leistung und Integration innerhalb des Milvus-Ökosystems zu optimieren. Sie eröffnet neue Möglichkeiten für die hybride Suche – die Zusammenführung von Keyword- und Embedding-Strategien –, um die Genauigkeit der Textsuche erheblich zu steigern. Ideal für Nutzer, die von keywordbasierten Systemen wechseln und eine verbesserte Suchgenauigkeit ohne tiefgehende Anpassung suchen, bewegt die Unterstützung für Sparse Vectors Milvus hin zu differenzierteren, hybriden Textsuchmethoden.
⬆️ Weitere wichtige Verbesserungen — Milvus 2.4 bringt viele weitere neue Funktionen und Verbesserungen, darunter Unterstützung für reguläre Ausdrücke für ein verbessertes Teilstring-Matching bei der Metadatenfilterung, einen neuen invertierten Skalarindex für eine effizientere Filterung skalarer Datentypen (dank Tantivy) sowie ein Change-Data-Capture-Tool zur Überwachung und Replikation von Änderungen in Milvus-Collections. Zusammen steigern diese Updates die Leistung und Vielseitigkeit von Milvus für komplexe Datenoperationen erheblich.
Erste Schritte
Möchten Sie Milvus 2.4.0 erkunden? Beginnen Sie mit den Release Notes für einen Überblick über die neuen Funktionen und Verbesserungen. Nehmen Sie an unserem kommenden Webinar teil mit James Luan, Zilliz’s VP of Engineering, für eine ausführliche Diskussion über die Fähigkeiten von Milvus 2.4.0. Bereit, die Änderungen aus erster Hand zu erleben? Laden Sie Milvus 2.4.0 herunter und beginnen Sie, diese Verbesserungen in Ihre Projekte zu integrieren.
Weiterlesen

Introducing Customer-Managed Encryption Keys (CMEK) on Zilliz Cloud
We're announcing the general availability of Customer-Managed Encryption Keys (CMEK) on Zilliz Cloud.

Why Teams Are Migrating from Weaviate to Zilliz Cloud — and How to Do It Seamlessly
Explore how Milvus scales for large datasets and complex queries with advanced features, and discover how to migrate from Weaviate to Zilliz Cloud.

Smarter Autoscaling in Zilliz Cloud: Always Optimized for Every Workload
With the latest upgrade, Zilliz Cloud introduces smarter autoscaling—a fully automated, more streamlined, elastic resource management system.


