Mengelola Koneksi Milvus

Panduan ini menjelaskan bagaimana cara terhubung dan terputus dari server Milvus.

Sebelum melakukan operasi apapun, pastikan Anda terhubung ke server Milvus.

Milvus mendukung dua port, yaitu port 19530 dan port 9091:

  • Port 19530 digunakan untuk gRPC dan merupakan port default saat terhubung ke server Milvus menggunakan berbagai SDK Milvus.
  • Port 9091 digunakan untuk API RESTful. Gunakan port ini saat terhubung ke server Milvus menggunakan klien HTTP.

Contoh berikut menunjukkan cara terhubung ke server Milvus dengan host diatur sebagai localhost dan port diatur sebagai 19530 atau 9091, dan kemudian terputus. Jika koneksi ditolak, coba buka blokir port yang sesuai.

Terhubung ke Server Milvus

Buatlah koneksi ke server Milvus. Pastikan Anda terhubung ke server Milvus sebelum melakukan operasi apapun.

from pymilvus import connections
connections.connect(
  alias="default",
  user='username',
  password='password',
  host='localhost',
  port='19530'
)
Parameter Deskripsi
alias Alias untuk koneksi Milvus yang akan dibuat.
user Nama pengguna server Milvus.
password Kata sandi untuk nama pengguna server Milvus.
host Alamat IP server Milvus.
port Port server Milvus.

Nilai Kembalian

Koneksi Milvus dibuat dengan parameter yang disediakan.

Exception

  • NotImplementedError: Jika handler dalam parameter koneksi bukan gRPC.
  • ParamError: Jika pool dalam parameter koneksi tidak didukung.
  • Exception: Jika server yang ditentukan dalam parameter tidak siap dan kita tidak dapat terhubung ke server.

Terputus dari Server Milvus

Putuskan koneksi dari server Milvus.

connections.disconnect("default")
Parameter Deskripsi
alias Alias server Milvus yang akan diputuskan koneksi.

Batasan

Jumlah maksimum koneksi adalah 65.536.