Milvus
通过 SQL 风格命令和构造器 API 操作 Milvus 集合与向量。 连接配置见 JDBC Milvus.
dbVisitor 使用
- 编程式 API:查询、写入、多结果及存储过程与函数差异。
- Mapper API:方法注解、Mapper 读写及执行差异。
- 构造器 API:可用操作、数据源差异与对应用法。
- 查询操作:执行查询、组合条件及映射结果。
- 数据写入:新增、修改、删除及写入返回值。
- 分页查询:读取指定范围和查询总数。
- 向量操作:向量字段映射、检索度量与支持范围。
- 主键生成:指定编号或读取生成的 ID。
- 类型支持:选择字段或值对应的 Java 类型。
- 事务支持:事务 API 行为及隔离级别设置。
语法基础
语法约定与注释 · 标识符 · 字面量与参数 · 运算符 · Hint 支持
数据类型
标量类型 · JSON · ARRAY · 向量值
长度、容量与维度 · 字段约束 · JSON、ARRAY 与向量绑定
查询语句
SELECT · COUNT / SELECT COUNT(*) · HYBRID
写入语句
INSERT · UPSERT · UPDATE · DELETE · IMPORT
定义语句
CREATE DATABASE · ALTER DATABASE · DROP DATABASE
CREATE TABLE · ALTER TABLE · DROP TABLE · TRUNCATE TABLE
CREATE INDEX · ALTER INDEX · DROP INDEX
CREATE PARTITION · DROP PARTITION
CREATE ALIAS · ALTER ALIAS · DROP ALIAS
FUNCTION 定义 · ALTER TABLE … FUNCTION
SHOW 语句
SHOW DATABASES / DATABASE · SHOW TABLES / TABLE / CREATE TABLE
SHOW INDEXES / INDEX · SHOW PARTITIONS / PARTITION · SHOW ALIASES / ALIAS
SHOW STATS · SHOW PROGRESS · SHOW IMPORT / IMPORTS · SHOW FLUSH ALL
SHOW REPLICAS · SHOW RESOURCE GROUPS / GROUP
SHOW COMPACTION · SHOW PERSISTENT SEGMENTS · SHOW QUERY SEGMENTS
SHOW USERS / USER · SHOW ROLES / ROLE · SHOW GRANTS · SHOW PRIVILEGE GROUPS
SHOW VERSION · SHOW HEALTH
管理语句
ANALYZE · LOAD · RELEASE
FLUSH · COMPACT
资源组语句 · TRANSFER NODES / REPLICAS
用户语句 · 角色语句 · GRANT / REVOKE · 权限组语句