键值存储服务 KVS-预置计费:计费公式

时间:2025-02-12 15:14:31

计费公式

存储费用的计算公式为(按每小时结算):费用=实际资源存储容量(GB)×官网单价

读/写费用的计算公式为(按每小时结算):费用=预置读/写吞吐量×官网单价

对于标准型写入请求单位,KVS将每秒写入1KB的KV按1个写入吞吐单位(WCU,Write Capacity Unit)收费,而对于标准型读取请求单位,KVS将每秒读取4KB的KV按1个读取吞吐单位(RCU,Read Capacity Unit)收费。对于预置计费单位的换算方式参见下表

表2 预置计费单位数换算方式

计费项

换算公式

换算举例

标准型预置写入吞吐单位

写入吞吐量 = RoundUp(KV平均大小(KB)/1) * 每秒写入的KV数 + RoundUp(本地二级索引平均大小(KB)/1) * 每秒写入的本地二级索引数,RoundUp为向上取整函数。

假设您希望从表中每秒写入100个大小为10KB的KV,且这些KV均包含一个大小为1KB的本地二级索引。那么您需要为该表预置的写入吞吐量换算过程如下所示:

写入吞吐量:RoundUp(10/1)*100+RoundUp(1/1) * 100=1100WCU

标准型预置读取吞吐单位

读取吞吐量 = RoundUp(KV平均大小(KB)/4) * 每秒读取的KV数 + RoundUp(本地二级索引平均大小(KB)/4) * 每秒读取的本地二级索引数,RoundUp为向上取整函数。

假设您希望从表中每秒读取100个大小为10KB的KV,且这些KV均包含一个大小为1KB的本地二级索引。那么您需要为该表预置的读取吞吐量换算过程如下所示:

读取吞吐量:RoundUp(10/4)*100+RoundUp(1/4) * 100=400RCU

  • 结算标准型写入请求单位费用时,API调用KV的大小不足1KB的,按1KB计算;结算标准型读取请求单位费用时,API调用KV的大小不足4KB的,按4KB计算。
  • 每次读/写占用的吞吐量需要向上取整,例如每次写入1.3KB的KV,占用的写入吞吐量=RoundUP(1.3/1)=2WCU,每次读取6KB的KV,占用的读取吞吐量=RoundUP(6/4)=2RCU。
support.huaweicloud.com/price-kvs/kvs_01_0124.html