更新时间:2024-12-06 GMT+08:00
分享

请求费用

通过控制台、API等任意方式对KVS进行操作,实际上都是对KVS API的调用,每调用一次API都计算一次读/写数据的大小。KVS会根据调用API的读/写数据的大小进行费用收取。

其中对于预置计费模式,当表读/写的每秒吞吐量超过预置值时,请求默认将被限流,费用按预置吞吐量计算。

请求类别

KVS的请求分为两大类:标准型写入请求单位、标准型读取请求单位、标准型预置写入吞吐单位、标准型预置读取吞吐单位。

计费说明

表1 请求费用说明

资费项

计费项

含义

适用的计费模式

请求费用

标准型写入请求单位

将数据写入表的请求计量,包括put-kv(上传单个kv)、update-kv(更新单个kv)、delete-kv(删除单个kv)、batch-write-kv(批量写请求) 等。

按需计费

标准型读取请求单位

从表读取数据的请求计量,包括get-kv(查询单个kv)、scan-kv(扫描所有kv)、scan-skey-kv(扫描分区键内kv)等。

标准型预置写入吞吐单位

将数据写入表的预置吞吐量,包括put-kv(上传单个kv)、update-kv(更新单个kv)、delete-kv(删除单个kv)、batch-write-kv(批量写请求)等。

预置计费

标准型预置读取吞吐单位

从表读取数据的预置吞吐量,包括get-kv(查询单个kv)、scan-kv(扫描所有kv)、scan-skey-kv(扫描分区键内kv)等。

计费示例一:按需计费模式

以下示例中出现的费用价格仅供参考。

假设某用户有一张exampletable KVS表,2024年4月30日8:00:00~9:00:00,查询请求产生1百万RRU;2024年4月30日9:00:00~10:00:00,上传请求产生2百万WRU。那么,该用户在8:00:00~10:00:00之间需要支付多少请求费用?请求费用构成及计费过程如下表所示:

表2 请求费用构成及计费过程

时间

用户操作

涉及计费项

单价

计费量

费用

8:00:00~9:00:00

查询请求

标准型读取请求单位

2.10元/百万RRU

1百万WRU

1百万RRU×2.10元/百万RRU=2.10元

9:00:00~10:00:00

上传请求

标准型写入请求单位

10.60元/百万WRU

2百万WRU

2百万WRU×10.60元/百万WRU=21.20元

合计

/

/

/

/

23.30元

综上所述,该用户在8:00:00~10:00:00之间需要支付23.30元请求费用。

计费示例二:预置计费模式

以下示例中出现的费用价格仅供参考。

假设某用户有一张exampletable KVS表,用户在创表时预置写入吞吐量为1000WCU,读取吞吐量为100RCU。用户在2024年4月30日8:00:00~9:00:00上传请求的吞吐量为900WCU,查询请求的吞吐量为100RCU。那么,该用户在8:00:00~9:00:00之间需要支付多少请求费用?请求费用构成及计费过程如下表所示:

表3 费用构成及计费过程

时间

用户操作

涉及计费项

单价

计费量

费用

8:00:00~9:00:00

上传请求

标准型预置写入吞吐单位

0.0055元/WCU/小时

1000WCU

1000WCU×0.0055元/WCU/小时=5.5元

查询请求

标准型预置读取吞吐单位

0.0011元/RCU/小时

100RCU

100RCU×0.0011元/RCU/小时=0.11元

合计

/

/

/

/

5.61元

综上所述,该用户在8:00:00~9:00:00之间需要支付5.61元请求费用。

相关文档