Gestion des connexions à Milvus

Ce sujet explique comment se connecter et se déconnecter du serveur Milvus.

Avant d'effectuer des opérations, assurez-vous d'être connecté au serveur Milvus.

Milvus prend en charge deux ports, le port 19530 et le port 9091 :

  • Le port 19530 est utilisé pour gRPC et est le port par défaut lors de la connexion au serveur Milvus en utilisant les différents SDK Milvus.
  • Le port 9091 est utilisé pour l'API RESTful. Utilisez ce port pour vous connecter au serveur Milvus en utilisant un client HTTP.

L'exemple suivant se connecte au serveur Milvus avec l'hôte défini sur localhost et le port défini sur 19530 ou 9091, puis se déconnecte. Si la connexion est refusée, essayez de débloquer le port correspondant.

Connexion au serveur Milvus

Établissez une connexion avec le serveur Milvus. Assurez-vous d'être connecté au serveur Milvus avant d'effectuer des opérations.

from pymilvus import connections
connections.connect(
  alias="default",
  user='utilisateur',
  password='mot_de_passe',
  host='localhost',
  port='19530'
)
Paramètre Description
alias L'alias de la connexion Milvus à établir.
user Le nom d'utilisateur du serveur Milvus.
password Le mot de passe pour le nom d'utilisateur du serveur Milvus.
host L'adresse IP du serveur Milvus.
port Le port du serveur Milvus.

Valeur de retour

La connexion Milvus créée avec les paramètres fournis.

Exceptions

  • NotImplementedError : Si le gestionnaire dans les paramètres de connexion n'est pas gRPC.
  • ParamError : Si le pool dans les paramètres de connexion n'est pas pris en charge.
  • Exception : Si le serveur spécifié dans les paramètres n'est pas prêt et que nous ne pouvons pas nous connecter au serveur.

Déconnexion du serveur Milvus

Déconnectez-vous du serveur Milvus.

connections.disconnect("default")
Paramètre Description
alias L'alias du serveur Milvus à déconnecter.

Limitations

Le nombre maximum de connexions est de 65 536.