🚀 Essayez Zilliz Cloud, la version entièrement gérée de Milvus, gratuitement—découvrez des performances 10x plus rapides ! Essayez maintenant>>

milvus-logo
LFAI
  • Home
  • Blog
  • Milvus Metadata Management (1) Comment visualiser les métadonnées ?

Milvus Metadata Management (1) Comment visualiser les métadonnées ?

  • Engineering
December 24, 2019
Yihua Mo

Comment visualiser les métadonnées

Auteur : Yihua Mo

Date : 2019-12-24

Nous avons présenté quelques informations sur les métadonnées dans Gestion des données dans le moteur de recherche vectorielle à grande échelle. Cet article montre principalement comment afficher les métadonnées de Milvus.

Milvus prend en charge le stockage des métadonnées dans SQLite ou MySQL. Il existe un paramètre backend_url (dans le fichier de configuration server_config.yaml) qui vous permet de spécifier si vous souhaitez utiliser SQLite ou MySQL pour gérer vos métadonnées.

SQLite

Si SQLite est utilisé, un fichier meta.sqlite sera généré dans le répertoire de données (défini dans primary_path du fichier de configuration server_config.yaml) après le démarrage de Milvus. Pour visualiser le fichier, il suffit d'installer un client SQLite.

Installer SQLite3 à partir de la ligne de commande :

sudo apt-get install sqlite3

Entrez ensuite dans le répertoire de données de Milvus et ouvrez le fichier méta à l'aide de SQLite3 :

sqlite3 meta.sqlite

Vous êtes déjà entré dans la ligne de commande du client SQLite. Il vous suffit d'utiliser quelques commandes pour voir ce que contiennent les métadonnées.

Pour que les résultats imprimés soient plus faciles à lire :

.mode column
.header on

Pour interroger les tables et les TableFiles à l'aide d'instructions SQL (insensibles à la casse) :

SELECT \* FROM Tables
SELECT \* FROM TableFiles

sqlite3 sqlite3

MySQL

Si vous utilisez MySQL, vous devez spécifier l'adresse du service MySQL à l'adresse backend_url du fichier de configuration server_config.yaml.

Par exemple, les paramètres suivants indiquent que le service MySQL est déployé localement, avec le port "3306", le nom d'utilisateur "root", le mot de passe "123456" et le nom de la base de données "milvus" :

db_config:

   backend_url: mysql://root:123456@127.0.0.1:3306/milvus

Tout d'abord, installer le client MySQL :

sudo apt-get install default-mysql-client

Après le démarrage de Milvus, deux tables (Tables et TableFiles) seront créées dans le service MySQL spécifié par backend_url.

Utilisez la commande suivante pour vous connecter au service MySQL :

mysql -h127.0.0.1 -uroot -p123456 -Dmilvus

Vous pouvez maintenant utiliser des instructions SQL pour interroger les informations sur les métadonnées :

mysql mysql

相关博客

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started

Like the article? Spread the word

Continuer à Lire