更新时间:2024-11-21 GMT+08:00

Milvus

Milvus连接器用于连接Milvus数据库,负责建立和维护应用程序和Milvus数据库之间的连接,并管理数据的传输。

Milvus是一种高性能、高扩展性的向量数据库,可在从笔记本电脑到大型分布式系统等各种环境中高效运行。它既可以开源软件的形式提供,也可以云服务的形式提供。

创建Milvus连接

  1. 登录新版ROMA Connect控制台。
  2. 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
  3. 选择“Milvus”连接器。
  4. 在弹窗中配置连接器信息,完成后单击“确定”。

    参数

    说明

    连接名称

    填写连接器实例名称。

    区域

    选择区域。

    项目

    选择项目。

    实例

    选择实例,用于后续验证连通性。

    连接与安全

    选择数据库的连接模式。当前支持“默认”模式,由系统根据用户配置自动拼接数据源连接字符串。

    主机IP地址

    填写数据库的连接IP地址。

    端口

    填写数据库的连接端口号。

    数据库名

    填写要连接的数据库名。

    用户名

    连接数据库的用户名。

    密码

    连接数据库的用户密码。

    描述

    填写连接器的描述信息,用于识别不同的连接器。

支持的动作

  • 添加数据
  • 查询数据
  • 删除数据

配置参数

表1 添加数据

参数

说明

Collection名称

选择或者填写要添加数据的Collection名称。

添加数据

填写要添加数据的字段名和字段值。

表2 查询数据

参数

说明

Collection名称

选择或者填写要查询数据的Collection名称。

字段名

填写要查询的字段名。

搜索方式

查询数据的搜索方式。

  • 元数据搜索:非向量字段的条件查询。
  • 向量搜索:基于向量相似性查找最匹配的向量。

向量字段

仅当“搜索方式”选择“向量搜索”时可见。

填写需要查询的相似向量,注意向量的类型和维度。

Top K

仅当“搜索方式”选择“向量搜索”时可见。

返回与查询向量最相似的前K个结果,K为数值,例如:5。

元数据条件过滤

根据指定的元数据进行搜索过滤,返回符合条件的结果;若为空,则不进行筛选。

表3 删除数据

参数

说明

Collection名称

选择或者填写要删除数据的Collection名称。

元数据条件过滤

根据指定元数据进行搜索过滤,以便只返回符合特定条件的结果。