Milvus Metadata Management (1) Como visualizar metadados
Como visualizar metadados
Autor: Yihua Mo
Data: 2019-12-24
Introduzimos algumas informações sobre metadados em Managing Data in Massive-Scale Vetor Search Engine. Este artigo mostra principalmente como visualizar os metadados do Milvus.
O Milvus suporta o armazenamento de metadados em SQLite ou MySQL. Existe um parâmetro backend_url
(no ficheiro de configuração server_config.yaml
) através do qual pode especificar se pretende utilizar SQLite ou MySQL para gerir os seus metadados.
SQLite
Se for utilizado o SQLite, será gerado um ficheiro meta.sqlite
no diretório de dados (definido no parâmetro primary_path
do ficheiro de configuração server_config.yaml
) após o arranque do Milvus. Para visualizar o ficheiro, basta instalar um cliente SQLite.
Instalar o SQLite3 a partir da linha de comandos:
sudo apt-get install sqlite3
Em seguida, entre no diretório de dados do Milvus e abra o meta ficheiro utilizando o SQLite3:
sqlite3 meta.sqlite
Agora, já entrou na linha de comandos do cliente SQLite. Basta usar alguns comandos para ver o que está nos metadados.
Para tornar os resultados impressos mais fáceis de serem lidos por humanos:
.mode column
.header on
Para consultar Tables e TableFiles usando instruções SQL (sem distinção de maiúsculas e minúsculas):
SELECT \* FROM Tables
SELECT \* FROM TableFiles
sqlite3
MySQL
Se estiver a utilizar o MySQL, é necessário especificar o endereço do serviço MySQL em backend_url
do ficheiro de configuração server_config.yaml
.
Por exemplo, as definições seguintes indicam que o serviço MySQL é implementado localmente, com a porta "3306", o nome de utilizador "root", a palavra-passe "123456" e o nome da base de dados "milvus":
db_config:
backend_url: mysql://root:123456@127.0.0.1:3306/milvus
Em primeiro lugar, instalar o cliente MySQL:
sudo apt-get install default-mysql-client
Após o arranque do Milvus, serão criadas duas tabelas (Tables e TableFiles) no serviço MySQL especificado por backend_url
.
Utilize o seguinte comando para se ligar ao serviço MySQL:
mysql -h127.0.0.1 -uroot -p123456 -Dmilvus
Agora, pode utilizar instruções SQL para consultar informações de metadados:
mysql
DESCRIÇÃO DO FICHEIRO
- Como visualizar metadados
- DESCRIÇÃO DO FICHEIRO
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