milvus-logo
LFAI
Home
  • Über Milvus

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.0 (Erreicht in den letzten Versionen) Nächste Version (Mitte CY25) Zukünftige Roadmap (innerhalb von 1 Jahr)
KI-gestützte Verarbeitung unstrukturierter Daten
Stärkung der Fähigkeit zur Verarbeitung und Analyse unstrukturierter Daten mithilfe von KI-Modellen und fortschrittlichen Technologien.
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 zur Aufnahme von Originaldaten

Advanced Reranker
Unterstützung von modellbasierten Rerankern und benutzerdefinierten Scoring-Funktionen

JSON Enhancement
JSON-Indizierung und -Parsing zur Beschleunigung der Verarbeitung
Original Data-In und Data-Out
Unterstützung von Blob- und Url-Referenzen zur Verarbeitung von Originaldaten

Unterstützung weiterer Datentypen
z.B. Datetime, Map, GIS

Unterstützung von Tensoren
Unterstützung einer Liste von Vektoren, typische Anwendungen wie Colbert, Copali etc.
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. Match Phrase, Fuzzy Match und weitere Tokenizer

Aggregationen
Skalare Feldaggregationen, z.B. min, max, count, distinct.
Partielle Aktualisierung
Unterstützung von Aktualisierungen des Wertes eines bestimmten Feldes

Sortierfähigkeit
Sortierung 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
Primärschlüssel-Deduplizierung
Durch Verwendung des globalen pk-Index

Online-Schemaänderung
z.B. Hinzufügen/Löschen von Feldern, Ändern der varchar-Länge

Datenversionierung & Wiederherstellung
Unterstützung der Datenversionierung durch Snapshot
Rust und C++ SDK
Unterstützung weiterer Clients

Unterstützung von UDF
Benutzerdefinierte Funktion
Kosteneffizienz und Architektur
Modernste Systeme, bei denen Stabilität, Kosteneffizienz und Skalierbarkeit im Vordergrund stehen
Laden nach Feldern
Auswahl des zu ladenden Teils der Sammlung

Speicheroptimierung
Reduzierung von OOM und Verbesserung der Last

Streaming Node (Beta)
Bereitstellung globaler Konsistenz und Behebung von Leistungsengpässen auf dem Root Coordinator

Storage Format V2 (Beta)
Universelles Formatdesign und Grundlage für plattenbasierten Datenzugriff

Clustering Compaction
Datenumverteilung basierend auf der Konfiguration zur Beschleunigung der Leseleistung
Lazy Load
Laden kann durch den ersten Lesevorgang initiiert werden, ohne explizit load() aufzurufen

Tiered Storage
Unterstützung von Hot- und Cold-Storage zur Kostenoptimierung

Freigabe nach Feldern
Freigabe eines Teils der Sammlung zur Reduzierung der Speichernutzung

Streaming Node (GA)
Verarbeitung von Streaming-Daten und Vereinfachung der Architektur
Beseitigung von Abhängigkeiten
Reduzierung oder Beseitigung von Abhängigkeiten von externen Komponenten wie Pulsar, etcd

Zusammenführung der Koordinationslogik in MixCoord
Vereinfachung der Architektur
  • 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 gelegentlich unseren Fokus an, indem wir Elemente hinzufügen oder entfernen, wenn es nötig ist.
  • 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

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.

Übersetzt vonDeepL

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

War diese Seite hilfreich?