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.