🚀 Prueba Zilliz Cloud, el Milvus completamente gestionado, gratis—¡experimenta un rendimiento 10 veces más rápido! Prueba Ahora>>

milvus-logo
LFAI

Campos de la tabla Tables

  • Engineering
December 31, 2019
milvus

En el último blog, mencionamos cómo ver sus metadatos utilizando MySQL o SQLite. Este artículo pretende principalmente presentar en detalle los campos de las tablas de metadatos.

Campos de la tabla Tables

Tomemos SQLite como ejemplo. El siguiente resultado procede de la versión 0.5.0. En la versión 0.6.0 se han añadido algunos campos, que se presentarán más adelante. Hay una fila en Tables que especifica una tabla vectorial de 512 dimensiones con el nombre <codetable_1. Cuando se crea la tabla, index_file_size es 1024 MB, engine_type es 1 (FLAT), nlist es 16384, metric_type es 1 (distancia euclidiana L2). id es el identificador único de la tabla. state es el estado de la tabla con 0 indicando un estado normal. created_on es el tiempo de creación. flag es la bandera reservada para uso interno.

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

La siguiente tabla muestra los tipos de campo y las descripciones de los campos en Tables.

2-field-types-descriptions-milvus-metadata.png 2-tipos-de-campo-descripciones-milvus-metadata.png

La partición de tablas se habilita en 0.6.0 con algunos campos nuevos, como owner_tablepartition_tag y version. Una tabla vectorial, table_1, tiene una partición llamada table_1_p1, que también es una tabla vectorial. partition_name corresponde a table_id. Los campos de una tabla de partición se heredan de owner table, con el campo de la tabla propietaria especificando el nombre de la tabla propietaria y el campo partition_tag especificando la etiqueta de la partición.

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

La siguiente tabla muestra los nuevos campos en 0.6.0:

4-new-fields-milvus-0.6.0.png 4-campos-nuevos-milvus-0.6.0.png

Campos de la tabla TableFiles

El siguiente ejemplo contiene dos archivos, ambos pertenecientes a la tabla de vectores table_1. El tipo de índice (engine_type) del primer archivo es 1 (FLAT); el estado del archivo (file_type) es 7 (copia de seguridad del archivo original); file_size es 411200113 bytes; el número de filas del vector es 200.000. El tipo de índice del segundo archivo es 2 (IVFLAT); el estado del archivo es 3 (archivo de índice). El segundo fichero es en realidad el índice del primer fichero. Introduciremos más información en próximos artículos.

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

La siguiente tabla muestra los campos y las descripciones de TableFiles:

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

Próximos artículos

El próximo artículo le mostrará cómo utilizar SQLite para gestionar metadatos en Milvus. Esté atento.

Si tiene alguna pregunta, únase a nuestro canal de Slack oenvíe una incidencia al repositorio.

Repo de 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

Sigue Leyendo