Milvus s'engage à fournir les meilleures bases de données vectorielles pour alimenter les applications d'IA et la recherche de similarité vectorielle. Cependant, l'équipe travaille sans relâche à l'ajout de nouvelles fonctionnalités et des meilleurs outils pour améliorer l'expérience utilisateur. Cette page répertorie certaines limitations connues auxquelles les utilisateurs peuvent être confrontés lors de l'utilisation de Milvus.
| Ressource | Limite |
| Base de données | 255 caractères |
| Collection | 255 caractères |
| Champ | 255 caractères |
| Index | 255 caractères |
| Partition | 255 caractères |
Le nom d'une ressource, tel que le nom d'une collection, d'une partition ou d'un index, peut contenir des chiffres, des lettres et des traits de soulignement (_). Un nom de ressource doit commencer par une lettre ou un trait de soulignement (_).
| Ressource | Limite |
| Collection | 65 536 |
| Ressource | Limite |
| Partition | 1 024 |
| Segment | 16 |
| Champ | 64 |
| Index | 1 |
| Entité | illimité |
| Type de données | Limite |
| VARCHAR | 65 535 |
| Propriété | Limite |
| Dimension | 32 768 |
| Opération | Limite |
| Insertion | 64 Mo |
| Recherche | 64 Mo |
| Requête | 64 Mo |
Dans la version actuelle, les données à charger doivent représenter moins de 90 % des ressources mémoire totales de tous les nœuds de requête afin de réserver des ressources mémoire pour le moteur d'exécution.
| Vecteurs | Limite |
topk (nombre de résultats les plus similaires à renvoyer) | 16 384 |
nq (nombre de requêtes de recherche) | 16 384 |
Le tableau suivant présente un aperçu de la prise en charge des différents comportements de recherche selon les types d’index.
| HNSW | DISKANN | FLAT | IVF_FLAT | IVF_SQ8 | IVF_PQ | SCANN | GPU_IFV_FLAT | GPU_IVF_PQ | GPU_CAGRA | GPU_FORCE_BRUTE | INDEX_INVERSÉ_CLASSE | BIN_FLAT | BIN_IVF_FLAT |
| Recherche simple | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Recherche de partition | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Recherche simple avec récupération des données brutes | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Recherche simple avec pagination | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Recherche filtrée | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Recherche par plage | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Non | Oui | Oui | Oui |
| Recherche par regroupement | Oui | Oui | Oui | Oui | Oui | Non | Oui | Non | Non | Non | Non | Oui | Non | Non |
| Recherche avec itérateur | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Non | Oui | Oui | Oui |
| Recherche hybride | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui (RRFRanker uniquement) | Oui | Oui |
| Requête/Récupération | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Requête avec itérateur | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Non | Oui | Oui | Oui |