Milvus hat es sich zum Ziel gesetzt, die besten Vektordatenbanken für KI-Anwendungen und die Suche nach Vektorähnlichkeiten bereitzustellen. Das Team arbeitet jedoch kontinuierlich daran, weitere Funktionen und die besten Hilfsmittel einzuführen, um die Benutzererfahrung zu verbessern. Auf dieser Seite sind einige bekannte Einschränkungen aufgeführt, auf die Nutzer bei der Verwendung von Milvus stoßen können.
| Ressource | Beschränkung |
| Datenbank | 255 Zeichen |
| Sammlung | 255 Zeichen |
| Feld | 255 Zeichen |
| Index | 255 Zeichen |
| Partition | 255 Zeichen |
Der Name einer Ressource, wie beispielsweise der Name einer Sammlung, einer Partition oder eines Index, darf Zahlen, Buchstaben und Unterstriche (_) enthalten. Ein Ressourcenname muss mit einem Buchstaben oder einem Unterstrich (_) beginnen.
| Ressource | Begrenzung |
| Sammlung | 65.536 |
| Ressource | Begrenzung |
| Partition | 1.024 |
| Shard | 16 |
| Feld | 64 |
| Index | 1 |
| Entität | unbegrenzt |
| Datentyp | Begrenzung |
| VARCHAR | 65.535 |
| Eigenschaft | Grenzwert |
| Dimension | 32.768 |
| Operation | Grenzwert |
| Einfügen | 64 MB |
| Suche | 64 MB |
| Abfrage | 64 MB |
In der aktuellen Version müssen die zu ladenden Daten unter 90 % der gesamten Speicherressourcen aller Abfrageknoten liegen, um Speicherressourcen für die Ausführungs-Engine zu reservieren.
| Vektoren | Begrenzung |
topk (Anzahl der ähnlichsten Ergebnisse, die zurückgegeben werden sollen) | 16.384 |
nq (Anzahl der Suchanfragen) | 16.384 |
Die folgende Tabelle bietet einen Überblick über die Unterstützung verschiedener Suchverhalten bei unterschiedlichen Indextypen.
| HNSW | DISKANN | FLAT | IVF_FLAT | IVF_SQ8 | IVF_PQ | SCANN | GPU_IFV_FLAT | GPU_IVF_PQ | GPU_CAGRA | GPU_BRUTE_FORCE | SPARSE_INVERTED_INDEX | BIN_FLAT | BIN_IVF_FLAT |
| Einfache Suche | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Partitionssuche | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Einfache Suche mit abgerufenen Rohdaten | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Einfache Suche mit Paginierung | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Gefilterte Suche | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Bereichssuche | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Nein | Nein | Nein | Ja | Ja | Ja |
| Gruppensuche | Ja | Ja | Ja | Ja | Ja | Nein | Ja | Nein | Nein | Nein | Nein | Ja | Nein | Nein |
| Suche mit Iterator | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Nein | Nein | Nein | Ja | Ja | Ja |
| Hybridsuche | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja (nur RRFRanker) | Ja | Ja |
| Abfrage/Abruf | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Abfrage mit Iterator | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Nein | Nein | Nein | Ja | Ja | Ja |