数据库使用规范
更新时间 2026-06-29 10:10:23
最近更新时间: 2026-06-29 10:10:23
本页介绍了多模态向量数据库Milvus版的使用规范。
资源名称长度
| 资源 | 限制 |
|---|---|
| Collections | 255 个字符 |
| 字段 | 255 个字符 |
| 索引 | 255 个字符 |
| 分区 | 255 个字符 |
命名规则
资源名称(如 Collections 名称、分区名称或索引名称)可包含数字、字母和下划线 (_)。资源名称必须以字母或下划线 (_) 开头。
资源数量
| 资源 | 限制 |
|---|---|
| Collections | 65536 |
Collections 中的资源数量
| 资源 | 限制 |
|---|---|
| 分区 | 1024 |
| 碎片 | 16 |
| 字段 | 64 |
| 索引 | 1 |
| 实体 | 无限制 |
字符串长度
| 数据类型 | 限制 |
|---|---|
| VARCHAR | 65535 |
向量的维度
| 属性 | 限制 |
|---|---|
| 维度 | 32768 |
每个 RPC 的输入和输出
| 操作符 | 限制 |
|---|---|
| 插入 | 64 MB |
| 搜索 | 64 MB |
| 查询 | 64 MB |
加载限制
在当前版本中,要加载的数据必须低于所有查询节点总内存资源的 90%,以便为执行引擎保留内存资源。
搜索限制
| 向量 | 限制 |
|---|---|
| topk(返回最相似结果的数量) | 16384 |
| nq(搜索请求数) | 16384 |
不同搜索类型的索引限制
下表概述了不同索引类型对各种搜索行为的支持。
| HNSW | FLAT | IVF_FLAT | IVF_SQ8 | IVF_PQ | SCANN | SPARSE_INVERTED_INDEX | BIN_FLAT | BIN_IVF_FLAT | |
|---|---|---|---|---|---|---|---|---|---|
| 基本搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 分区搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 检索原始数据的基本搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
带分页的基本搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 过滤搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 范围搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 分组搜索 | 是 | 是 | 是 | 是 | 否 | 是 | 是 | 否 | 否 |
| 使用迭代器搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 混合搜索 | 是 | 是 | 是 | 是 | 是 | 是 | 是(仅 RRFRanker) | 是 | 是 |
| 查询/获取 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 使用迭代器查询 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |