这篇说说腾讯云MongoDB的资源命名与数量限制,包括Database、Collection、Field的命名与长度要求,以及实例、集合、文档和向量维度的上限,并说明Search和Query等操作的最大数据量。 资源命名:Database和Collection仅支持英文字母、数字、下划线和短横线,长度1-128字符。 数量限制:实例单地域最多10个,单集合标量字段最多1024个,Collection上限与内存规格相关。
相关产品
向量数据库 产品页,含版本规格、价格与购买入口。
一、资源命名长度限制
注意:说明:
注意:计费实例不支持在同一个实例的不同 DB 下,创建相同的集合或集合视图名称。
| 参数 |
命名要求 |
长度要求 |
| Database |
只能使用英文字母,数字,下划线_、中划线-,并以英文字母开头。 |
[1,128]。 |
| Collection/CollectionView |
|
|
| Field |
由用户自定义,不限制字符。 |
不限制字段长度。 |
二、资源数量限制
| 类别 |
数量 |
| Instance |
一个主 UIN 在一个地域最多购买实例数量为[1,10]。 |
| Field |
每个集合的标量字段数量最大为1024。 |
三、Collection 数量
注意:说明:
注意:实例的 Collection 数量上限仅和单节点内存规格相关,增加节点数不会增加 Collection 上限。
| 单个节点内存规格(GB) |
Collection 数量上限(包括 CollectionView) |
| 1GB <= 内存规格 < 8GB |
600 |
| 8GB <= 内存规格 < 32GB |
1500 |
| 32GB <= 内存规格 <= 64GB |
3000 |
四、Collection 资源
| 类别 |
最大限制数量 |
| 副本(replicas) |
单可用区实例:0。两可用区实例:[1,节点数-1]。三可用区实例:[2,节点数-1]。说明:副本数+1,对应占用内存多一倍,默认推荐配置为不同实例规格的最低副本数。 |
| 分片(shard) |
取值范围:[1,100]说明:HNSW 索引推荐单分片数据量在200-500w之内,且确保 (shard * (1 + replica)) % 实例节点数 = 0。例如实例节点数为6,是高可用三可用区版,集合存放数据量约为1kw,集合副本数为2,则 shard 数可以为2或者4。 |
五、Document 资源
| 类别 |
支持功能 |
长度限制最大值 |
| ID |
支持自定义、自动生成。 |
128 |
六、向量维度
七、操作限制
| 类别 |
最大操作上限 |
| Search |
相似性检索按 ID 、Vectors 或者原始文本信息检索,每次最大可查询20条数据。 |
| Query/Update/Delete |
按 ID 检索每次最大可查询1000条数据。 |