Milvus-Fahrplan
Willkommen bei der Milvus-Roadmap! Begleiten Sie uns auf unserem Weg, Milvus kontinuierlich zu verbessern und weiterzuentwickeln. Wir freuen uns, Ihnen unsere Errungenschaften, Zukunftspläne und unsere Vision für die Zukunft vorzustellen. Unsere Roadmap ist mehr als nur eine Liste kommender Funktionen - sie spiegelt unser Engagement für Innovation und unsere Bereitschaft zur Zusammenarbeit mit der Community wider. Wir laden Sie ein, einen Blick auf unsere Roadmap zu werfen, uns Ihr Feedback zu geben und die Zukunft von Milvus mitzugestalten!
Fahrplan
| Kategorie | Milvus 2.5.x (Erreicht in den letzten Versionen) | Nächste Veröffentlichung - Milvus 2.6 (Mitte CY25) | Zukünftige Roadmap - Milvus 3.0 (innerhalb von 1 Jahr) |
|---|---|---|---|
| KI-gesteuerte Verarbeitung unstrukturierter Daten Stärkung der Fähigkeit, unstrukturierte Daten mithilfe von KI-Modellen und fortschrittlichen Technologien zu verarbeiten und zu analysieren |
Volltextsuche Unterstützung der Volltextsuche mit Sparse-BM25. Die neue API akzeptiert Text als Eingabe und generiert automatisch Sparse Vector in Milvus Sparse Vector (GA) Unterstützung effizienter Speicher- und Indizierungsmethoden für Sparse Vector |
Data-In und Data-Out Unterstützung der wichtigsten Modelldienste für die Aufnahme von Originaltexten Advanced Reranker Unterstützung modellbasierter Reranker und benutzerdefinierter Scoring-Funktion IterativeSuche Überarbeitung des Abfragevektors auf der Grundlage von Benutzerbeschriftungen |
Unterstützung von Tensoren Unterstützung einer Liste von Vektoren, typische Anwendungen wie Colbert, Copali und Videodarstellung Unterstützung weiterer Datentypen z.B. Datetime, Map, GIS |
| Suchqualität und -leistung Liefern Sie genaue, relevante und schnelle Ergebnisse durch Optimierung von Architektur, Algorithmen und APIs |
Textabgleichsfunktion Schnelles Filtern von Schlüsselwörtern/Tokens in Text/Varchar Verbesserung der Gruppensuche Einführung von group_size und Unterstützung von group by in der hybriden Suche Bitmap Index & Inverted Index Beschleunigung der Filterung nach Tags |
Advanced Match z.B. phrase_match, multi_match Analyzer Enhancement Enhance Analyzer with extended tokenizer support and improved observability JSON Filtering Optimize JSON indexing and parsing for faster processing |
Sortierfunktion Sortieren nach skalaren Feldern während der Ausführung Unterstützung von Daten-Clustering Daten-Kolokalität |
| Umfangreiche Funktionalität und Verwaltung Entwicklerfreundliche und robuste Datenverwaltungsfunktionen |
Unterstützung von csv-Dateien beim Datenimport Bulkinsert unterstützt das csv-Format Unterstützung von Null- und Standardwerten Null- und Standardtypen erleichtern den Import von Daten aus anderen DBMS Milvus WebUI (Beta) Visuelle Verwaltungswerkzeuge für DBAs |
Schemaänderung z.B. Hinzufügen/Löschen von Feldern, Ändern der varchar-Länge Aggregationen Skalarfeld-Aggregationen, z.B. count,distinct value, min,max Unterstützung UDF Benutzerdefinierte Funktion |
Bulk-Update Unterstützung von Bulk-Updates für den Wert eines bestimmten Feldes Primärschlüssel-Deduplizierung Durch Verwendung des globalen pk-Index Datenversionierung & -wiederherstellung Unterstützung der Datenversionierung durch Snapshot |
| Kosteneffizienz & Architektur Modernste Systeme mit Stabilität, Kosteneffizienz und optimierter Bereitstellung. |
Speicheroptimierung Reduzierung von OOM und Laststeigerung Clustering Compaction Datenumverteilung basierend auf der Konfiguration zur Beschleunigung der Leseleistung Storage Format V2 (Beta) Universelles Formatdesign und Grundlage für plattenbasierten Datenzugriff |
Tiered Storage Unterstützung von Hot- und Cold-Storage zur Kostenoptimierung Stream Node Verarbeitung von Streaming-Daten und Vereinfachung des inkrementellen Schreibflusses MixCoord Zusammenführung von Coord-Logiken in einer |
Vector Lake Kostengünstige Offline-Lösung, Spark Connector und Integration mit Iceberg Logstore Component Reduzierung der Abhängigkeiten von externen Komponenten wie Pulsar Data Evict Policy Benutzer können ihre eigene Evict Policy definieren |
- Unsere Roadmap ist in der Regel in drei Teile gegliedert: die letzte Version, die nächste Version und eine mittel- bis langfristige Vision für das nächste Jahr.
- Während wir Fortschritte machen, lernen wir ständig dazu und passen unseren Fokus gelegentlich an, indem wir je nach Bedarf Punkte hinzufügen oder entfernen.
- Diese Pläne sind unverbindlich und können je nach Abonnement variieren.
- Wir halten uns strikt an unsere Roadmap, wobei unsere Versionshinweise als Referenz dienen.
Wie Sie beitragen können
Als Open-Source-Projekt lebt Milvus von den Beiträgen der Community. Hier erfahren Sie, wie Sie ein Teil unserer Reise werden können.
Feedback geben
Problemberichte: Entdecken Sie einen Fehler oder haben Sie einen Vorschlag? Eröffnen Sie ein Problem auf unserer GitHub-Seite.
Feature-Vorschläge: Haben Sie Ideen für neue Funktionen oder Verbesserungen? Beteiligen Sie sich an der Diskussion in unserem aktiven Diskussions-Thread.
Code-Beiträge
Pull-Anfragen: Tragen Sie direkt zu unserer Codebasis bei. Ob Sie Fehler beheben, Funktionen hinzufügen oder die Dokumentation verbessern, Ihre Beiträge sind willkommen.
Entwicklungsleitfaden: In unserem Contributor's Guide finden Sie Richtlinien für Code-Beiträge.
Verbreiten Sie die Nachricht
Soziales Teilen: Sie lieben Milvus? Teilen Sie Ihre Anwendungsfälle und Erfahrungen in sozialen Medien und Tech-Blogs.
Vermerken Sie uns auf GitHub: Zeigen Sie Ihre Unterstützung, indem Sie unser GitHub-Repository mit einem Stern versehen.