Manage Milvus Connections
This topic describes how to connect to and disconnect from a Milvus server.
Ensure to connect to Milvus server before any operations.
Below example connects to a Milvus server with host as localhost
and port as 19530
and disconnects from it.
Connect to a Milvus server
Construct a Milvus connection. Ensure to connect to Milvus server before any operations.
# Run `python3` in your terminal to operate in the Python interactive mode.
from pymilvus import connections
connections.connect(alias="default", host='localhost', port='19530')
import { MilvusClient } from "@zilliz/milvus2-sdk-node";
const address = "localhost:19530";
const milvusClient = new MilvusClient(address);
connect -h localhost -p 19530 -a default
Parameter | Description |
---|---|
alias |
Alias of the Milvus connection to construct. |
host |
IP address of the Milvus server. |
port |
Port of the Milvus server. |
Parameter | Description |
---|---|
address |
Address of the Milvus connection to construct. |
Option | Full name | Description |
---|---|---|
-h | --host | (Optional) The host name. The default is "127.0.0.1". |
-p | --port | (Optional) The port number. The default is "19530". |
-a | --alias | (Optional) The alias name of the Milvus link. The default is "default". |
-D | --disconnect | (Optional) Flag to disconnect from the Milvus server specified by an alias. The default alias is "default". |
--help | n/a | Displays help for using the command. |
Return
A milvus connection created by the passed parameters.
Raises
- NotImplementedError: If handler in connection parameters is not GRPC.
- ParamError: If pool in connection parameters is not supported.
- Exception: If server specified in parameters is not ready, we cannot connect to server.
Disconnect from a Milvus server
Disconnect from a Milvus server.
connections.disconnect("default")
await milvusClient.closeConnection();
connect -D
Parameter | Description |
---|---|
alias |
Alias of the Milvus server to disconnect from. |
Limits
The maximum number of connections is 65,536.
What's next
Having connected to a Milvus server, you can:
- Create a collection
- Manage data
- Build a vector index
- Conduct a vector search
- Conduct a hybrid search
For advanced operations, check: