Gestione dei metadati Milvus (1) Come visualizzare i metadati
Come visualizzare i metadati
Autore: Yihua Mo
Data: 2019-12-24
Abbiamo introdotto alcune informazioni sui metadati in Gestione dei dati nel motore di ricerca vettoriale su larga scala. Questo articolo mostra principalmente come visualizzare i metadati di Milvus.
Milvus supporta la memorizzazione dei metadati in SQLite o MySQL. Esiste un parametro backend_url
(nel file di configurazione server_config.yaml
) con il quale è possibile specificare se utilizzare SQLite o MySQL per gestire i metadati.
SQLite
Se si utilizza SQLite, dopo l'avvio di Milvus viene generato un file meta.sqlite
nella directory dei dati (definita nel file di configurazione primary_path
server_config.yaml
). Per visualizzare il file, è sufficiente installare un client SQLite.
Installare SQLite3 dalla riga di comando:
sudo apt-get install sqlite3
Quindi entrare nella directory dei dati di Milvus e aprire il metafile con SQLite3:
sqlite3 meta.sqlite
Ora si è già entrati nella riga di comando del client SQLite. Basta usare alcuni comandi per vedere cosa c'è nei metadati.
Per facilitare la lettura dei risultati stampati:
.mode column
.header on
Per interrogare tabelle e file di tabelle utilizzando istruzioni SQL (senza distinzione tra maiuscole e minuscole):
SELECT \* FROM Tables
SELECT \* FROM TableFiles
sqlite3
MySQL
Se si utilizza MySQL, è necessario specificare l'indirizzo del servizio MySQL nel file di configurazione backend_url
server_config.yaml
.
Ad esempio, le seguenti impostazioni indicano che il servizio MySQL è distribuito localmente, con porta '3306', nome utente 'root', password '123456' e nome database 'milvus':
db_config:
backend_url: mysql://root:123456@127.0.0.1:3306/milvus
Prima di tutto, installare il client MySQL:
sudo apt-get install default-mysql-client
Dopo l'avvio di Milvus, verranno create due tabelle (Tables e TableFiles) nel servizio MySQL specificato da backend_url
.
Utilizzare il seguente comando per connettersi al servizio MySQL:
mysql -h127.0.0.1 -uroot -p123456 -Dmilvus
A questo punto, è possibile utilizzare le istruzioni SQL per interrogare le informazioni sui metadati:
mysql
相关博客
- Come visualizzare i metadati
- 相关博客
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