Milvus 2.2.8 : Meilleures performances en matière d'interrogation, débit supérieur de 20
Milvus 2.2.8
Nous sommes heureux d'annoncer notre dernière version de Milvus 2.2.8. Cette version comprend de nombreuses améliorations et corrections de bogues par rapport aux versions précédentes, ce qui se traduit par de meilleures performances d'interrogation, des économies de ressources et des débits plus élevés. Examinons ensemble les nouveautés de cette version.
Réduction des pics de consommation de mémoire lors du chargement des collections
Pour exécuter des requêtes, Milvus doit charger des données et des index en mémoire. Toutefois, au cours du processus de chargement, de multiples copies de la mémoire peuvent entraîner une augmentation de l'utilisation maximale de la mémoire jusqu'à trois ou quatre fois supérieure à celle observée au cours de l'exécution réelle. La dernière version de Milvus 2.2.8 résout efficacement ce problème et optimise l'utilisation de la mémoire.
Scénarios d'interrogation élargis avec la prise en charge des plugins par QueryNode
QueryNode prend désormais en charge les plugins dans la dernière version de Milvus 2.2.8. Vous pouvez facilement spécifier le chemin du fichier de plugin avec la configuration queryNode.soPath
. Milvus peut alors charger le plugin au moment de l'exécution et étendre les scénarios d'interrogation disponibles. Reportez-vous à la documentation du plugin Go si vous avez besoin de conseils sur le développement de plugins.
Performances d'interrogation optimisées grâce à un algorithme de compactage amélioré
L'algorithme de compactage détermine la vitesse à laquelle les segments peuvent converger, ce qui affecte directement les performances des requêtes. Grâce aux récentes améliorations apportées à l'algorithme de compactage, l'efficacité de la convergence s'est considérablement améliorée, ce qui se traduit par des requêtes plus rapides.
Une meilleure économie de ressources et de meilleures performances d'interrogation grâce à la réduction du nombre de morceaux de collection
Milvus est un système de traitement massivement parallèle (MPP), ce qui signifie que le nombre d'unités de collection a une incidence sur l'efficacité de Milvus en matière d'écriture et d'interrogation. Dans les versions antérieures, une collection comportait par défaut deux unités, ce qui se traduisait par d'excellentes performances d'écriture, mais compromettait les performances d'interrogation et le coût des ressources. Avec la nouvelle mise à jour Milvus 2.2.8, le nombre de tessons de collection par défaut a été réduit à un, ce qui permet aux utilisateurs d'économiser davantage de ressources et d'effectuer de meilleures requêtes. La plupart des utilisateurs de la communauté ont moins de 10 millions de volumes de données, et un seul shard est suffisant pour obtenir de bonnes performances d'écriture.
Remarque: cette mise à jour n'affecte pas les collections créées avant cette version.
Augmentation de 20 % du débit grâce à un algorithme de regroupement des requêtes amélioré
Milvus dispose d'un algorithme de regroupement de requêtes efficace qui combine plusieurs requêtes dans la file d'attente en une seule pour une exécution plus rapide, ce qui améliore considérablement le débit. Dans la dernière version, nous apportons des améliorations supplémentaires à cet algorithme, augmentant le débit de Milvus d'au moins 20 %.
Outre les améliorations mentionnées, Milvus 2.2.8 corrige également divers bogues. Pour plus de détails, voir les notes de version de Milvus.
Restons en contact !
Si vous avez des questions ou des commentaires sur Milvus, n'hésitez pas à nous contacter via Twitter ou LinkedIn. Vous pouvez également rejoindre notre canal Slack pour discuter directement avec nos ingénieurs et l'ensemble de la communauté ou vous rendre à nos heures de bureau du mardi!
- Réduction des pics de consommation de mémoire lors du chargement des collections
- Scénarios d'interrogation élargis avec la prise en charge des plugins par QueryNode
- Performances d'interrogation optimisées grâce à un algorithme de compactage amélioré
- Une meilleure économie de ressources et de meilleures performances d'interrogation grâce à la réduction du nombre de morceaux de collection
- Augmentation de 20 % du débit grâce à un algorithme de regroupement des requêtes amélioré
- Restons en contact !
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word