跳到主要内容

使用限制

本文介绍了 Zilliz Cloud 平台和集群的使用限制信息。如需了解更多限制信息,可向我们提交请求。

组织、项目和成员​

下表展示了单个用户可加入的最大组织和项目数。

内容最大数量描述
组织1Zilliz Cloud 账号注册成功后,系统会自动创建 1 个组织。如需更多组织,请提交工单。1 名用户可以加入多个组织。
项目100每个用户在每个组织中最多可以创建 100 个项目。

用户与角色​

下表展示了 Zilliz Cloud 中用用户与角色的数量限制。

内容最大数量描述
组织用户100每个组织中最多可容纳 100 名组织用户。
集群用户500每个集群中最多可容纳 500 名集群用户。
集群自定义角色500每个集群中最多可创建 500 个自定义角色。如需取消此限制,请联系我们。

API 密钥​

内容最大数量描述
API 密钥100每个组织中可创建最多 100 个自定义 API 密钥。

控制台 IP 白名单​

内容最大数量描述
组织控制台 IP 白名单中 IP 地址100每个组织的控制台 IP 白名单中最多可添加 100 个 IP 地址或 CIDR。

Volume​

内容最大数量描述
内部 Volume100每个组织中可创建最多 100 个内部 Volume。
外部 Volume100每个组织中可创建最多 100 个外部 Volume。

集群​

集群数量​

集群数量的限制取决于您的支付方式和集群部署方式。

  • 未绑定有效支付方式

    集群部署方式最大数量描述
    Free1不论是否绑定有效支付方式,每个组织中最多只可创建一个 Free 集群。如需创建新的 Free 集群,请先删除现有的 Free 集群。
    Serverless 或 Dedicated1未绑定有效支付方式,最多可免费试用一个 Serverless 或 Dedicated 集群。如需更多集群,请添加支付方式。
  • 已绑定有效支付方式

    集群部署方式最大数量描述
    Serving - Free1不论是否绑定有效支付方式,每个组织中最多只可创建一个 Free 集群。如需创建新的 Free 集群,请先删除现有的 Free 集群。
    Serving - Serverless100每个项目中最多创建 100 个 Serving 的 Serverless 集群。
    Serving - Dedicated100每个项目中最多创建 100 个 Serving 的 Dedicated 集群。
    On-demand20每个项目中最多创建 100 个 On-demand 集群。

CU​

计算单元(CU)是指用于提供向量检索、分析服务的一组硬件资源。CU 提供了并行数据处理的基础计算资源,不同类型的 CU 结合了各异的 CPU、内存和存储配置。CU 的概念仅针对 Dedicated 集群。

集群部署方式限制描述
Serving-DedicatedCU 规格 * Replica 数量 <=204,800在自助操作时,单个 Serving-Dedicated 集群最多使用 2,048 个 CU。如果创建了 Replica,CU 规格与 Replica 数量的乘积不得超过 204,800。
On-demand8<= CU 规格 <= 256自助操作时,单个 On-demand 集群的 CU 配置范围为 8–256。

如需创建超过 2048 个 CU 规格的集群,请联系我们。

vCU​

vCU 是用于衡量读取(如 search、query)和写入操作(如 insert、upsert、delete)所消耗资源的基本单位。vCU 的概念仅针对 Free 和 Serverless 集群。

集群部署方式限制
Free每月 250 万 vCU
Serverless无

容量​

集群部署方式限制
Free每个集群 5 GB(相当于每个集群可容纳 100 万个 768 维向量)。
ServerlessZilliz Cloud Serverless 集群无硬性容量限制。
DedicatedZilliz Cloud Dedicated 集群无硬性容量限制。
说明

Dedicated 集群的容量上限会根据您选择的 CU 类型与 CU 大小的不同而发生变化。如果容量不足,可以尝试调整 CU 类型和大小。具体操作步骤,可以参考全球集群扩缩容。

Database​

  • 每个 Serving-Dedicated 集群中最多可创建 1024 个 Database。

  • 每个 项目中最多可创建 100 个 按需计算的 Database。

  • 默认的 Default Database 不可删除。

Replica​

如需添加 Replica,集群规格需要为 8 CU 或以上。此外,Replica 功能还具有以下限制

内容限制描述
Replica 数量100每个集群最多可添加 100 个 Replica。
Query CU x Replica 数量204,800每个集群的 Query CU x Replica 数量不得超过 204,800
说明

对于创建较早、兼容 Milvus 版本较低的部分集群,可能需要规格在 12 CU 或以上才可以添加 Replica。

如果想在小规模集群(Query CU 数量小于 8)中添加 Replica,请联系我们。

Collection​

根据您的集群使用的 CU 数量的不同,每 CU 支持创建最多 1,024 个 Collection 或 4,096 个 Partition。其中,每个 Collection 最多可创建 1,024 个 Partition。您可以参考如下公式计算您的集群中的 Collection 和 Partition 的数量上限。

RBu3wbDwihqeFgbFZwQcIpXNnUf

  • 集群中 Collection 的数量上限应该在 1,024 和集群的 CU 数量之积与 16,384 间取最小值。

  • 集群中所有 Collection 中的 Partition 的总数量应该在 4,096 和集群的 CU 数量之积与 65,536 间取最小值。

  • 上述条件需同时满足。

说明

对于 Free 和 Serverless 集群,执行如下限制:

  • 单个 Free 集群支持最多 5 个 Collection。

  • 单个 Serverless 集群支持最多 100 个 Collection。

字段​

内容

最大数量

所有字段(每个 Collection)

64

向量字段(每个 Collection)

  • Free & Serverless:4

  • Dedicated:10

关于字段的其他限制:

  • 某些字段(如 VarChar 或 JSON)使用的内存超出预期,可能导致集群空间耗尽。

向量维度​

向量字段的最大维度数为 32768。

Shard​

Shard 的数量上限取决于集群部署方式和 CU 规格。

集群部署方式和 CU 规格

数量上限

Free

2

Serverless

2

Dedicated

1 - 2 CU

2

4 - 8 CU

4

12 - 64 CU

8

> 64 CU

16

速率限制​

此外,Zilliz Cloud 针对 Serverless 和 Dedicated 集群中的 Collection 和 Partition 操作(包括创建、加载、释放、删除)还具有速率限制。

Rate limits
Collection 操作(创建、加载、释放、删除)每个集群 20 req/s。
Partition 操作(创建、加载、释放、删除)每个集群 20 req/s。

Partition​

下表列出了 Partition 的数据写入量限制。

项目限制说明
Partition 数据写入量2 TB单个 Partition 的数据写入量限制为 2 TB。

数据操作​

下文将介绍 Zilliz Cloud 集群中常见数据操作的速率限制。

Insert 和 Upsert​

速率限制根据集群部署方式和 CU 数量而有所不同。以下表格列出了插入操作的速率限制。

Insert 和 Upsert 最大速率限制
Free 版集群2 MB/s
Serverless 版集群10 MB/s
Dedicated 版集群16 MB/s + 1 MB/s × CU
最高不超过 256 MB/s。

示例:

  • 1 CU: 17 MB/s

  • 8 CUs: 24 MB/s

  • 64 CUs: 80 MB/s

  • 240 CUs: 256 MB/s

  • >= 240 CUs: 最高 256 MB/s

此外,还适用以下额外限制:

  • 单个 shard 的写入速率不得超过 32 MB/s。

  • 在 Insert 数据时,请确保包含所有在 Schema 中已定义的字段。如果 Collection 启用了 AutoID,则排除主键。

  • 在 Upsert 数据时,请确保包含所有在 Schema 中已定义的字段。

  • 为了使 Insert 或 Upsert 的数据能够立即被检索到,建议将搜索或查询请求中的一致性级别更改为 Strong。详细信息,请参阅一致性水平。

Index​

不同字段类型对应不同类型的索引。以下表格列出了可索引的字段类型及其对应的索引类型。

字段类型索引类型度量类型
向量字段AUTOINDEXL2, IP, 和 COSINE
VarChar 字段TRIEN/A
Int8/16/32/64STL_SORTN/A
Float32/64STL_SORTN/A

Flush​

每个集群的 Flush 请求速率限制为每秒 0.1 个请求,该限制具体适用于以下集群类型:

  • 兼容 Milvus 2.4.x 或更高版本的 Serverless 集群;

  • 升级到 Beta 版本的 Dedicated 集群,该集群类型兼容 Milvus 2.4.x 或更高版本。

说明

不建议您手动执行 Flush 操作。Zilliz Cloud 会自动优雅地处理数据 Flush 操作。

Load​

每个集群的加载请求速率限制为每秒 20 个请求。

说明

对于已加载的 Collection,即使有新数据插入,您无需重复执行加载操作。

每个搜索请求/响应的大小不应超过 64 MB。

根据集群部署方式,每个搜索请求携带的查询向量(nq)上限有所不同:

  • Free 和 Serverless 集群:nq 不超过 10

  • Dedicated 集群:nq 不超过 16384

根据集群部署方式,每个搜索响应返回的 Entity 数量(topK)上限有所不同:

  • Free 和 Serverless 集群:topK 不超过 1024

  • Dedicated 集群:topK 不超过 16384

Query​

每个查询请求/响应的大小不应超过 64 MB。

每个查询响应返回的 Entity 数量(topK)不超过 16384 个。

Delete Entity​

每个删除请求/响应的大小不应超过 64 MB。

每个集群的删除请求速率限制为每秒 0.5 MB。

Drop Collection​

每个集群的删除请求速率限制为每秒 20 个请求。

Data Import​

单 Collection 支持最多 10,000 个正在运行或待运行的数据导入任务。

此外,Zilliz Cloud 还对导入的文件大小有以下限制。

文件类型本地导入对象存储导入
JSON1 GBFree: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个文件大小最大为 10 GB,单次最多导入 1,000 个文件。
Parquet1 GBFree: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个文件大小最大为 10 GB,单次最多导入 1,000 个文件。
Numpy暂不支持Free: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个子文件夹大小最大为 10 GB,单次最多导入 1,000 个子文件夹。
文件类型本地导入对象存储导入
JSON1 GBFree: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个文件大小最大为 10 GB,单次最多导入 1,000 个文件。
Parquet1 GBFree: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个文件大小最大为 10 GB,单次最多导入 1,000 个文件。
Numpy暂不支持Free: 单次导入总文件大小最大为 1 GB,单个文件大小最大为 1 GB,单次最多导入 1,000 个文件。
Serverless & Dedicated: 单次导入总文件大小最大为 1 TB,单个子文件夹大小最大为 10 GB,单次最多导入 1,000 个子文件夹。

请参阅支持的对象存储和支持的数据格式了解更多。

数据备份(控制台)​

手动创建的备份会永久保留。

自动创建的备份可最多保存 30 天。

数据恢复(控制台)​

您可以从快照中恢复 Zilliz Cloud 集群。恢复的集群和原集群应属于同一地域,并使用相同的 CU 类型。

IP 白名单​

内容最大数量描述
控制台 IP 白名单100控制台 IP 白名单中最多可添加 100 个 IP 地址。
集群 IP 白名单100集群 IP 白名单中最多可添加 100 个 IP 地址。

迁移​

您可以将数据从其他供应商迁移到您的 Zilliz Cloud 集群,每次迁移的最大集合数量会因您的 Zilliz Cloud 集群订阅计划而异。

目标集群订阅计划每次迁移支持的最大 Collection 数量
Free5
Serverless / Dedicated10

Private Endpoint​

内容最大数量描述
Private Enpoint10每个项目最多可创建 10 个 Private Endpoint。

API 异同

为了提供更好的用户体验,Zilliz Cloud 的运行方式与 Milvus 略有不同。本文将介绍 Zilliz Cloud 和 Milvus 在 API 操作方面的差异。 | Cloud