Gerenciando Conexões com o Milvus

Este tópico explica como conectar-se e desconectar-se do servidor Milvus.

Antes de realizar quaisquer operações, certifique-se de que está conectado ao servidor Milvus.

O Milvus suporta duas portas, a porta 19530 e a porta 9091:

  • A porta 19530 é usada para gRPC e é a porta padrão ao conectar-se ao servidor Milvus usando diferentes SDKs do Milvus.
  • A porta 9091 é usada para a API RESTful. Use esta porta ao conectar-se ao servidor Milvus usando um cliente HTTP.

O exemplo a seguir conecta-se ao servidor Milvus com o host definido como localhost e a porta definida como 19530 ou 9091 e, em seguida, desconecta. Se a conexão for recusada, tente desbloquear a porta correspondente.

Conectando ao Servidor Milvus

Estabeleça uma conexão com o servidor Milvus. Certifique-se de estar conectado ao servidor Milvus antes de realizar quaisquer operações.

from pymilvus import connections
connections.connect(
  alias="default",
  user='nome de usuário',
  password='senha',
  host='localhost',
  port='19530'
)
Parâmetro Descrição
alias O alias para a conexão do Milvus a ser estabelecida.
user O nome de usuário do servidor Milvus.
password A senha para o nome de usuário do servidor Milvus.
host O endereço IP do servidor Milvus.
port A porta do servidor Milvus.

Valor de Retorno

A conexão do Milvus criada com os parâmetros fornecidos.

Exceções

  • NotImplementedError: Se o manipulador nos parâmetros de conexão não for gRPC.
  • ParamError: Se o pool nos parâmetros de conexão não for suportado.
  • Exception: Se o servidor especificado nos parâmetros não estiver pronto e não pudermos nos conectar ao servidor.

Desconectando do Servidor Milvus

Desconecte-se do servidor Milvus.

connections.disconnect("default")
Parâmetro Descrição
alias O alias do servidor Milvus para desconectar.

Limitações

O número máximo de conexões é 65.536.