Управление подключениями к Milvus
В этом разделе объясняется, как подключаться к серверу Milvus и отключаться от него.
Перед выполнением любых операций убедитесь, что вы подключены к серверу Milvus.
Milvus поддерживает два порта: порт 19530
и порт 9091
:
- Порт
19530
используется для gRPC и является портом по умолчанию при подключении к серверу Milvus с использованием различных SDK Milvus. - Порт
9091
используется для RESTful API. Используйте этот порт при подключении к серверу Milvus с использованием HTTP-клиента.
В следующем примере устанавливается соединение с сервером Milvus, где хост установлен на localhost
, а порт установлен на 19530
или 9091
, а затем отключается. Если соединение отклонено, попробуйте разблокировать соответствующий порт.
Подключение к серверу Milvus
Установите соединение с сервером Milvus. Убедитесь, что вы подключены к серверу Milvus перед выполнением любых операций.
from pymilvus import connections
connections.connect(
alias="default",
user='username',
password='password',
host='localhost',
port='19530'
)
Параметр | Описание |
---|---|
alias |
Псевдоним для установки соединения с Milvus. |
user |
Имя пользователя сервера Milvus. |
password |
Пароль для имени пользователя сервера Milvus. |
host |
IP-адрес сервера Milvus. |
port |
Порт сервера Milvus. |
Возвращаемое значение
Созданное соединение с Milvus с предоставленными параметрами.
Исключения
- NotImplementedError: Если обработчик в параметрах соединения не является gRPC.
- ParamError: Если пул в параметрах соединения не поддерживается.
- Exception: Если указанный сервер в параметрах не готов и мы не можем подключиться к серверу.
Отключение от сервера Milvus
Отключитесь от сервера Milvus.
connections.disconnect("default")
Параметр | Описание |
---|---|
alias |
Псевдоним сервера Milvus для отключения. |
Ограничения
Максимальное количество подключений - 65 536.