向量Bucket采用按量付费的计费模式,使用向量存储桶时,会产生以下费用:按实际存储的向量数据量计费的存储费用、按实际检索量计费的检索数据量费用,以及按调用次数计费的API请求费用。
当前向量 Bucket 处于邀测阶段,暂不收费。以下计费说明仅供参考,最终计费标准以正式商业化发布的公告为准。
存储费用
计费项 | 计费条件 | 计费规则 | 计费周期 | 付费方式 |
存储费用 | 在向量存储桶中存储向量数据 | 按照写入的数据大小进行收费 | 按小时出账 | 按量付费(元/GB/月) |
计量规则
基于以下数据大小进行累加计算:
存储总量 = 向量主键(Key)大小 + 向量数据大小 + 元数据(Metadata)大小
其中:
向量Key大小:所有向量 Key 的字符串(UTF-8 编码)大小之和。
向量数据大小:
(向量维度 ÷ 1024) × 4 Byte × 向量数量
元数据大小:所有元数据的 Key 和 Value 的字符串(UTF-8 编码)大小之和。
存储数据量计算示例
假设有一个用于文档检索的向量Bucket,具体配置如下:
向量维度:1024维
存储的向量数量:100,000个
数据类型:float32 (每个维度 4 Byte)
平均向量Key长度:20 Byte
平均元数据大小:200 Byte/向量
存储用量计算如下:
向量主Key总大小:
100,000 个 × 20 Byte/个 = 2,000,000 Byte ≈ 1.91 MB
向量数据总大小
(1024 维 / 1024) * 4 Byte/维 * 100,000 个 = 400,000 Byte = 0.38 MB
元数据总大小
100,000 个 × 200 Byte/个 = 20,000,000 Byte ≈ 19.07 MB
总存储量 = 1.91 MB + 0.38 MB + 19.07 MB
= 21.36 MB
检索数据量费用
计费项 | 计费条件 | 计费规则 | 计费周期 | 付费方式 |
检索数据量费用 | 发起向量数据的Query检索 | 按照每次检索操作时的索引大小数据量计费 | 按小时出账 | 按量付费(元/TB) |
计量规则
检索数据量费用基于每次向量检索实际的数据量计算,随着向量索引规模增大,查询的数据处理费用将按比例增加。
检索数据量 = 向量总行数 × (向量Key大小 + 向量数据大小 + 可过滤元数据大小),其中:向量数据大小:向量维度 ÷ 1024 × 4 Byte
。
向量总行数为该索引中的向量数量。
检索数据量计算示例
进行向量检索,具体参数如下:
向量维度:1024维
检索的向量数量:100,000个
平均向量Key长度:20 Byte
平均可过滤元数据大小:100 Byte/向量
单次查询检索量计算如下:
计算单行检索大小
单行大小 = 20 Byte + ((1024 维 / 1024) * 4 Byte) + 100 Byte
单行大小 = 20 Byte + 4 Byte + 100 Byte = 124 Byte
计算总检索量
总检索量 = 100,000 行 × 124 Byte/行 = 12,400,000 Byte ≈ 11.83 MB