一架梯子,一头程序猿,仰望星空!
Milvus向量数据库教程 > 内容正文

Go 连接Milvus


本主题描述如何连接和断开Milvus服务器。

在进行任何操作之前,请确保连接到Milvus服务器。

Milvus支持两个端口,端口19530和端口9091

  • 端口19530用于gRPC。当使用不同的Milvus SDK连接Milvus服务器时,默认使用该端口。
  • 端口9091用于RESTful API。当使用HTTP客户端连接Milvus服务器时使用该端口。

以下示例连接到主机为localhost,端口为195309091的Milvus服务器,并从服务器断开连接。如果连接被拒绝,请尝试解除对应端口的阻止。

连接到Milvus服务器

构建一个Milvus连接。在进行任何操作之前,请确保连接到Milvus服务器。

milvusClient, err := client.NewGrpcClient(
  context.Background(), // ctx
  "localhost:19530",    // addr
)
if err != nil {
  log.Fatal("连接Milvus服务器失败:", err.Error())
}
参数 描述
ctx 控制API调用过程的上下文。
addr 要构建的Milvus连接的地址。

断开Milvus服务器的连接

断开与Milvus服务器的连接。

milvusClient.Close()

限制

最大连接数为65,536。



关联主题