Campos da tabela Tables
No último blogue, mencionámos como visualizar os seus metadados utilizando MySQL ou SQLite. Este artigo pretende sobretudo apresentar em pormenor os campos das tabelas de metadados.
Campos da tabela Tables
Tomemos o SQLite como exemplo. O resultado seguinte vem da versão 0.5.0. Alguns campos foram adicionados à versão 0.6.0, que serão apresentados mais tarde. Há uma linha em Tables
especificando uma tabela vetorial de 512 dimensões com o nome <codetable_1. Quando a tabela é criada, index_file_size
é 1024 MB, engine_type
é 1 (FLAT), nlist
é 16384, metric_type
é 1 (distância euclidiana L2). id é o identificador único da tabela. state
é o estado da tabela, com 0 a indicar um estado normal. created_on
é a hora de criação. flag
é a bandeira reservada para uso interno.
1-image-1.png
O quadro seguinte mostra os tipos de campo e as descrições dos campos em Tables
.
2-field-types-descriptions-milvus-metadata.png
O particionamento de tabelas é ativado na versão 0.6.0 com alguns campos novos, incluindo owner_table
,partition_tag
e version
. Uma tabela vetorial, table_1
, tem uma partição chamada table_1_p1
, que também é uma tabela vetorial. partition_name
corresponde a table_id
. Os campos de uma tabela de partição são herdados da tabela owner table
, com o campo owner table a especificar o nome da tabela proprietária e o campo partition_tag
a especificar a etiqueta da partição.
3-image-2.png
A tabela seguinte mostra os novos campos na versão 0.6.0:
4-novos-campos-milvus-0.6.0.png
Campos na tabela TableFiles
O exemplo seguinte contém dois ficheiros, ambos pertencentes à tabela de vectores table_1
. O tipo de Ãndice (engine_type
) do primeiro ficheiro é 1 (FLAT); o estado do ficheiro (file_type
) é 7 (cópia de segurança do ficheiro original); file_size
é 411200113 bytes; o número de linhas do vetor é 200.000. O tipo de Ãndice do segundo ficheiro é 2 (IVFLAT); o estado do ficheiro é 3 (ficheiro de Ãndice). O segundo ficheiro é, na realidade, o Ãndice do primeiro ficheiro. Introduziremos mais informações nos próximos artigos.
5-imagem-3.png
A tabela seguinte mostra os campos e as descrições de TableFiles
:
6-field-types-descriptions-tablefile.png
O que vem a seguir
O próximo artigo irá mostrar-lhe como utilizar o SQLite para gerir metadados no Milvus. Fique atento!
Qualquer dúvida, junte-se ao nosso canal Slack ouarquive um problema no repo.
GitHub repo: https://github.com/milvus-io/milvus
- Campos na tabela TableFiles
- O que vem a seguir
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