🚀 Попробуйте Zilliz Cloud, полностью управляемый Milvus, бесплатно — ощутите 10-кратное увеличение производительности! Попробовать сейчас>

milvus-logo
LFAI
  • Home
  • Blog
  • Управление метаданными Milvus (1) Как просматривать метаданные

Управление метаданными Milvus (1) Как просматривать метаданные

  • Engineering
December 24, 2019
Yihua Mo

Как просматривать метаданные

Автор: Yihua Mo

Дата: 2019-12-24

Мы представили некоторую информацию о метаданных в разделе Управление данными в векторной поисковой системе Massive-Scale. Эта статья в основном показывает, как просматривать метаданные Milvus.

Milvus поддерживает хранение метаданных в SQLite или MySQL. Существует параметр backend_url (в конфигурационном файле server_config.yaml), с помощью которого вы можете указать, использовать ли SQLite или MySQL для управления метаданными.

SQLite

Если используется SQLite, то после запуска Milvus в каталоге данных (определенном в primary_path конфигурационного файла server_config.yaml) будет создан файл meta.sqlite. Чтобы просмотреть этот файл, достаточно установить клиент SQLite.

Установите SQLite3 из командной строки:

sudo apt-get install sqlite3

Затем войдите в каталог данных Milvus и откройте метафайл с помощью SQLite3:

sqlite3 meta.sqlite

Теперь вы уже вошли в командную строку клиента SQLite. Просто выполните несколько команд, чтобы посмотреть, что находится в метаданных.

Чтобы сделать печатные результаты более удобными для восприятия человеком:

.mode column
.header on

Для запроса таблиц и файлов TableFiles с помощью операторов SQL (без учета регистра):

SELECT \* FROM Tables
SELECT \* FROM TableFiles

sqlite3 sqlite3

MySQL

Если вы используете MySQL, вам необходимо указать адрес службы MySQL в backend_url конфигурационного файла server_config.yaml.

Например, следующие настройки указывают на то, что служба MySQL развернута локально, с портом '3306', именем пользователя 'root', паролем '123456' и именем базы данных 'milvus':

db_config:

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

Прежде всего, установите клиент MySQL:

sudo apt-get install default-mysql-client

После запуска Milvus в службе MySQL, указанной по адресу backend_url, будут созданы две таблицы (Tables и TableFiles).

Используйте следующую команду для подключения к сервису MySQL:

mysql -h127.0.0.1 -uroot -p123456 -Dmilvus

Теперь вы можете использовать операторы SQL для запроса информации о метаданных:

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

Продолжить чтение