本文介绍对象存储 OSS Vectors 的计费项、计费规则及计费示例。
OSS Vectors 于北京时间 2026 年 06 月 10 日正式启动商业化收费,请及时关注产品账单金额,详见官网公告。
本文的计费说明仅适用于 Standard Mode。Fusion Mode 目前处于免费邀测阶段,具体商业化时间请留意官网通知。
计费概述
OSS Vectors 专门用于存储和检索向量数据,广泛应用于AI搜索、推荐系统等场景。其计费由以下五部分组成,所有计费项均支持按量付费,其中向量数据存储费用、向量检索扫描费用和向量数据写入费用可通过向量资源包抵扣,API 请求费用和外网下行流量费用可通过 OSS 相应资源包抵扣,详情请参见本文的付费方式:
-
向量存储费用(VectorStorage):按存储的向量及标量数据容量计费。
-
向量检索扫描费用(QueryVectorData):按检索时索引表的扫描数据量计费。
-
向量数据写入费用(PutVectorData):按通过PutVectors接口写入的数据量计费。
-
API请求费用:按OSS标准存储类型的Put和Get接口请求次数计费。
-
外网下行流量费用(NetworkOut):向量 Bucket 构建在 OSS 之上,通过公网下载向量及标量数据所产生的外网下行流量,按 OSS 标准外网下行流量计费规则收费;内网流出流量与流入流量不收费。
向量 Bucket 的流量计费规则与 OSS 对象存储 Bucket 完全一致,外网下行流量按闲时与忙时时段区间定价。关于外网下行流量的计费规则、免费范围及具体单价,请参见 OSS 流量费用。
计费项详解
|
计费项 |
计费项Code |
计量规则 |
计费周期 |
付费方式 |
|
向量数据存储费用 |
VectorStorage |
按用户写入的数据容量大小进行计费,数据容量包括向量和标量数据。 |
按小时计费 |
按量付费、资源包 |
|
向量检索扫描费用 |
QueryVectorData |
通过QueryVectors接口进行检索时的向量扫描费用。单次向量检索的扫描数据量为检索时索引表的总大小。 |
按小时计费 |
按量付费、资源包 |
|
向量数据写入费用 |
PutVectorData |
通过PutVectors接口每次写入的数据大小。写入数据为用户实际写入的数据,数据大小包括向量和标量数据。 |
按小时计费 |
按量付费、资源包 |
API请求计费的接口分类如下:
定价
|
计费项 |
计费项Code |
单价 |
|
向量数据存储费用 |
VectorStorage |
0.35元/GB/月 |
|
向量检索费用 |
QueryVectorData |
0.012元/TB |
|
向量数据写入费用 |
PutVectorData |
0.50元/GB(20 GB/月/UID/地域免费额度) |
付费方式
向量计费项支持按量付费和资源包两种付费方式,所有计费项均可通过资源包抵扣:向量数据存储费用、向量检索扫描费用和向量数据写入费用由下文介绍的两种向量资源包抵扣,API 请求费用和外网下行流量费用则由 OSS 相应 请求包和下行流量包抵扣。
选型指导
建议您参考以下两种付费方式的说明,了解各自的特点和适用场景,以便选择合适的付费方式来降低使用成本。
|
付费方式 |
说明 |
特点 |
适用场景 |
|
按量付费 |
所有计费项默认采用按量付费,按各计费项的实际用量结算费用。先使用,后付费。 |
无需提前规划用量,按实际用量结算。 |
业务初期或测试验证阶段,向量数据量和检索频次波动较大、难以预测。 |
|
资源包 |
针对向量数据存储、向量数据写入和向量检索扫描推出的预付费优惠资源包。费用结算时优先从资源包抵扣用量,超出部分自动转为按量付费。先购买,后抵扣。此外,API 请求费用和外网下行流量费用可分别通过 OSS 的请求包-标准存储类型和下行流量包抵扣。 |
单价低于按量付费,且购买时长越长折扣越大。 |
向量数据规模和检索频次相对稳定、可预测,希望降低长期使用成本。 |
资源包类型
OSS 为向量计费项提供两种资源包。在对象存储 OSS 资源包购买页的资源包类型中,选择向量存储容量或向量写入和检索即可购买。
|
资源包类型 |
抵扣的计费项 |
规格 |
抵扣规则 |
|
向量存储容量 |
向量数据存储费用(VectorStorage) |
50 GB、100 GB、500 GB、1 TB、5 TB、10 TB、100 TB |
每小时按包内固定的 GB 额度抵扣当小时的向量数据存储用量,超出部分自动转为按量付费。当小时未用完的额度不结转到下一小时。 |
|
向量写入和检索 |
向量数据写入费用(PutVectorData)、向量检索扫描费用(QueryVectorData) |
10 GB、50 GB、100 GB、500 GB、1 TB、5 TB、10 TB |
每月提供固定的 GB 额度,按 1 GB 向量数据写入量抵扣 1 GB 额度、1 TB 向量检索扫描量抵扣 0.024 GB 额度的系数,同时抵扣两个计费项。额度按 动态月 (非自然月)重置:订单生效日期的次日为每个动态月的额度重置日,单个动态月内未用完的额度不结转到下一个动态月。 |
例如,100 GB 规格的向量写入和检索包,最多可抵扣 100 GB 的向量数据写入量,或最多抵扣约 4,167 TB 的向量检索扫描量(100 ÷ 0.024 ≈ 4,167 TB),也可按上述系数同时抵扣两项用量。
购买与抵扣说明
-
地域属性:两种资源包均提供中国内地通用和港澳台及海外通用两种地域属性,只能抵扣对应地域范围内产生的费用,不支持跨地域抵扣。
-
购买时长:支持月付和年付,具体可选购买时长及折扣请以对象存储 OSS 资源包购买页为准。
-
免费额度:向量数据写入费用每月有 20 GB/UID/地域的免费额度。抵扣顺序为先抵扣免费额度,超出部分再使用资源包抵扣,资源包额度不足时自动转为按量付费。
-
变更与叠加:向量存储容量包支持升级、续费和叠加购买;向量写入和检索包支持续费和叠加购买,不支持升级。叠加购买多个同类型资源包时,优先抵扣先到期的资源包。
-
生效与到期:资源包购买后立即生效。资源包到期或额度用尽后,相应用量自动转为按量付费,不影响业务使用。
各规格的实时价格,请在对象存储 OSS 资源包购买页查看。
计费示例
示例一:向量数据存储费用
OSS Vectors 采用 float32 数据类型来存储向量,通常为 4 bytes/维。若向量维度为 1024 维,则单行向量大小为 1024*4 bytes = 4 KB。
-
假设某个向量 Bucket 中存储了1000 万行 1024 维向量,那么向量容量预估为:10,000,000 *4KB = 38.14 GB
-
若存储时长为一个月(按30天计算),则当月产生的向量数据存储费用为:
38.14 GB × 0.35元/GB/月 = 13.35元 -
若该数据仅存储了10天(240小时),则费用为:
38.14 GB × (0.35 ÷ 30 ÷ 24)元/GB/小时 × 240小时 = 4.45 元
-
-
假设某个向量 Bucket 中存储了1000 万行 2048 维向量,那么向量容量预估为:10,000,000 *4KB*2 = 76.29 GB
-
若存储时长为一个月(按30天计算),则当月产生的向量数据存储费用为:
76.29 GB × 0.35元/GB/月 = 26.70元 -
若该数据仅存储了10天(240小时),则费用为:
76.29 GB × (0.35 ÷ 30 ÷ 24)元/GB/小时 × 240小时 = 8.90 元
-
-
假设某个向量 Bucket 中存储了1000 万行 1024 维向量, 每行向量同时携带 8KB 标量元数据,那存储容量预估为:10,000,000 *(4KB+8KB)= 114.44 GB
-
若存储时长为一个月(按30天计算),则当月产生的向量数据存储费用为:
114.44 GB × 0.35元/GB/月 = 40.05元 -
若该数据仅存储了10天(240小时),则费用为:
114.44 GB × (0.35 ÷ 30 ÷ 24)元/GB/小时 × 240小时 = 13.35 元
-
示例二:向量检索费用
OSS Vectors 检索费用是针对每一次 QueryVectors 所扫描的整表大小进行计量。如当前表共 2000 万行,容量为 100GB,最终检索出 TopK 结果为 300 个,则将 100GB 作为本次检索计量,而非 300 个结果对应的向量大小。
-
假设在某个向量索引上执行向量检索操作,单次检索扫描的数据量为100 GB,则该次检索产生的费用为:
(100 ÷ 1024)TB × 0.012元/TB = 0.00117元/次 -
若上述检索在一个月内调用了10000次,则该月检索扫描费用为:
10000次 × 0.00117元/次 = 11.72元
示例三:向量数据写入费用
-
假设本月通过PutVectors接口在某一地域写入了100 GB的原始向量数据。由于每月在单地域有20 GB免费写入额度,当月产生的向量数据写入费用为:
(100 - 20)GB × 0.50元/GB = 40元 -
若当月在某一地域内的写入数据量为10 GB,由于未超过20 GB免费额度,则当月向量数据写入费用为0元(在免费额度范围内)。
常见问题
Q:如果索引表很大,但只检索出几条结果,扫描费怎么算?
A:检索扫描费用根据检索时索引表的全量大小计算,与最终返回的结果条数无关。建议通过划分合理的多索引表架构来优化检索扫描费用。关于构建多索引表的最佳实践,请参见基于多索引表架构的大规模向量检索。
Q:免费写入额度是全地域通用的吗?
A:不是。免费额度按 UID + 地域维度提供,即每个UID在每个地域每月均有20 GB免费额度。
Q:为什么向量Bucket还有常规的API请求费?
A:向量Bucket构建在OSS基础设施之上,所有API调用均需消耗系统的请求处理资源,因此参照OSS标准存储请求费用进行计费。