id: limitations.md

Milvus 使用限制

Milvus 致力于为用户提供性能最佳的向量数据库,方便用户将其运用到 AI 场景中或进行向量相似度搜索。Milvus 团队不断努力增添新功能以提升用户体验。本文列举了用户在使用 Milvus 时可能会遇到的一些使用限制。

标识符长度限制

标识符类型 最大长度(字符)
Collection 255
Field 255
Index 255
Partition 255

标识符命名规则

标识符中仅能包含数字、字母、美元符号($)、下划线(_)。标识符中第一个字符必须为字母或者下划线。

Collection 及 connection/proxy 数量限制

标识符类型 最大值
Collections 65536
Connections / proxy 65536

单个 collection 的限制

类型 最大数量
Partitions 4096
Shards 256
Fields 256
Indexes 1
Entities unlimited

字符串限制

类型 最大长度(字符)
VARCHAR 65535
未来版本 Milvus 将支持 VARCHAR 以及更多字符串类型。

向量数据限制

属性 最大值
维度 32768

RPC 传输数据量限制

操作 数据量(MB)
插入 512
检索 512
查询 512

加载数据限制

在当前版本中,加载数据最大值不能超过所有 query node 内存总量的 90%,从而为执行引擎预留内存资源。

检索参数限制

参数 最大值
topk(输出向量结果数) 16384
nq(目标输入向量数) 16384