🚀 Prova Zilliz Cloud, la versione completamente gestita di Milvus, gratuitamente—sperimenta prestazioni 10 volte più veloci! Prova Ora>>

milvus-logo
LFAI

Campi della tabella Tables

  • Engineering
December 31, 2019
milvus

Nell'ultimo blog abbiamo accennato a come visualizzare i metadati utilizzando MySQL o SQLite. Questo articolo intende presentare in dettaglio i campi delle tabelle dei metadati.

Campi della tabella Tables

Prendiamo come esempio SQLite. Il seguente risultato proviene dalla versione 0.5.0. Nella versione 0.6.0 sono stati aggiunti alcuni campi, che verranno introdotti in seguito. C'è una riga in Tables che specifica una tabella vettoriale a 512 dimensioni con il nome <codetable_1. Quando la tabella viene creata, index_file_size è 1024 MB, engine_type è 1 (FLAT), nlist è 16384, metric_type è 1 (distanza euclidea L2). id è l'identificatore univoco della tabella. state è lo stato della tabella, con 0 che indica uno stato normale. created_on è il tempo di creazione. flag è il flag riservato per uso interno.

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

La tabella seguente mostra i tipi di campo e le descrizioni dei campi in Tables.

2-field-types-descriptions-milvus-metadata.png 2-tipi di campo-descrizioni-milvus-metadata.png

Il partizionamento delle tabelle è abilitato nella 0.6.0 con alcuni nuovi campi, tra cui owner_table,partition_tag e version. Una tabella vettoriale, table_1, ha una partizione chiamata table_1_p1, anch'essa una tabella vettoriale. partition_name corrisponde a table_id. I campi di una tabella di partizione sono ereditati da owner table, con il campo owner table che specifica il nome della tabella proprietaria e il campo partition_tag che specifica il tag della partizione.

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

La tabella seguente mostra i nuovi campi della 0.6.0:

4-new-fields-milvus-0.6.0.png 4-nuovi-campi-milvus-0.6.0.png

Campi nella tabella TableFiles

L'esempio seguente contiene due file che appartengono entrambi alla tabella vettoriale table_1. Il tipo di indice (engine_type) del primo file è 1 (FLAT); lo stato del file (file_type) è 7 (backup del file originale); file_size è 411200113 byte; il numero di righe vettoriali è 200.000. Il tipo di indice del secondo file è 2 (IVFLAT); lo stato del file è 3 (file di indice). Il secondo file è in realtà l'indice del primo file. Ulteriori informazioni verranno fornite nei prossimi articoli.

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

La tabella seguente mostra i campi e le descrizioni di TableFiles:

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

Il prossimo articolo

Il prossimo articolo vi mostrerà come utilizzare SQLite per gestire i metadati in Milvus. Restate sintonizzati!

Per qualsiasi domanda, potete unirvi al nostro canale Slack osegnalare un problema nel repo.

Repository 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

Continua a Leggere