🚀 Essayez Zilliz Cloud, la version entièrement gérée de Milvus, gratuitement—découvrez des performances 10x plus rapides ! Essayez maintenant>>

milvus-logo
LFAI

Champs de la table Tables

  • Engineering
December 31, 2019
milvus

Dans le dernier blog, nous avons mentionné comment visualiser vos métadonnées en utilisant MySQL ou SQLite. Cet article vise principalement à présenter en détail les champs des tables de métadonnées.

Champs de la table Tables

Prenons l'exemple de SQLite. Le résultat suivant provient de la version 0.5.0. Certains champs ont été ajoutés à la version 0.6.0 et seront présentés ultérieurement. Il y a une ligne dans Tables qui spécifie un tableau vectoriel de 512 dimensions avec le nom <codetable_1. Lorsque la table est créée, index_file_size vaut 1024 Mo, engine_type vaut 1 (FLAT), nlist vaut 16384, metric_type vaut 1 (distance euclidienne L2). id est l'identifiant unique de la table. state est l'état de la table, 0 indiquant un état normal. created_on est l'heure de création. flag est le drapeau réservé à l'usage interne.

1-image-1.png 1-image-1.png

Le tableau suivant présente les types de champs et les descriptions des champs de Tables.

2-field-types-descriptions-milvus-metadata.png 2-field-types-descriptions-milvus-metadata.png

Le partitionnement des tables est activé dans la version 0.6.0 avec quelques nouveaux champs, dont owner_tablepartition_tag et version. Une table vectorielle, table_1, possède une partition appelée table_1_p1, qui est également une table vectorielle. partition_name correspond à table_id. Les champs d'une table de partition sont hérités de la table owner table, le champ owner table spécifiant le nom de la table propriétaire et le champ partition_tag spécifiant la balise de la partition.

3-image-2.png 3-image-2.png

Le tableau suivant présente les nouveaux champs de la version 0.6.0 :

4-new-fields-milvus-0.6.0.png 4-nouveaux-champs-milvus-0.6.0.png

Champs de la table TableFiles

L'exemple suivant contient deux fichiers appartenant tous deux à la table vectorielle table_1. Le type d'index (engine_type) du premier fichier est 1 (FLAT) ; l'état du fichier (file_type) est 7 (sauvegarde du fichier original) ; file_size correspond à 411200113 octets ; le nombre de lignes du vecteur est 200 000. Le type d'index du deuxième fichier est 2 (IVFLAT) ; l'état du fichier est 3 (fichier d'index). Le deuxième fichier est en fait l'index du premier fichier. Nous présenterons plus d'informations dans les prochains articles.

5-image-3.png 5-image-3.png

Le tableau suivant présente les champs et les descriptions de TableFiles:

6-field-types-descriptions-tablefile.png 6-field-types-descriptions-tablefile.png

Prochaines étapes

Le prochain article vous montrera comment utiliser SQLite pour gérer les métadonnées dans Milvus. Restez à l'écoute !

Si vous avez des questions, n'hésitez pas à rejoindre notre canal Slack ou àdéposer un problème dans le repo.

Dépôt GitHub : https://github.com/milvus-io/milvus

Try Managed Milvus for Free

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

Get Started

Like the article? Spread the word

Continuer à Lire