案例背景

假设某杭州用户开通表格存储服务后,分别创建了高性能实例和容量型实例,且两种实例下创建的表数据每天都有稳定的 10000 读 QPS,每次访问均小于 4 KB(即 1 CU)。

案例分析

以下表格将从预留读吞吐量设置、费用组成及说明等方面来阐述不同实例下的同一张表一天的费用如何计算。

实例类型 预留读吞吐量设置 计算公式 费用 说明
高性能实例 0 当预留读吞吐量为 0 时,费用组成 = 按量读单价 * 按量读 CU 10000 * 86400 / 10000 * 0.01 = 864 元 计算按量读/写吞吐量的费用时,按照按量 CU 消耗的总量来计算。在这种情况下,一天消耗的 CU 个数为 10000 * 86400
4000 当预留读吞吐量大于 0 且小于表的 QPS 时,费用组成 = 预留读单价 * 预留读 CU + 按量读单价 * 按量读 CU 4000 * 0.00056 * 24 + (10000 - 4000) * 86400 / 10000 *0.01 = 572.16 元 由于设置了预留吞吐量,则 4000 按照预留读吞吐量计费,即 4000 * 0.00056 * 24=53.76元 ;超出预留的按量部分为 (10000 - 4000) * 86400 / 10000 * 0.01 = 518.4元
10000 当预留读吞吐量与表的 QPS 相同时,费用组成 = 预留读单价 * 预留读 CU 10000 * 0.00056 * 24 = 134.4 元 预留读吞吐量设置为10000 时,则没有消耗按量 CU
容量型实例 不适用 费用组成=按量读单价 * 按量读 CU 10000 * 86400 / 10000 * 0.004=345.6 元 容量型实例不支持预留读/写吞吐量,所有的读写访问均依照按量读/写吞吐量进行计费

由此可见,合理使用预留读写吞吐量,能使资源费用最优化。

说明
  • 以上单价来自 2018 年 8 月 1 日阿里云官网发布的表格存储详细价格信息。单价的变动以阿里云官网发布的数据为准。
  • 容量型能够提供更低的存储成本和数据访问成本,支持百万TPS的写入能力,但读性能弱于高性能实例。
  • 实例类型(高性能与容量型)在实例创建之后不支持修改,请根据您的使用场景创建不同的实例类型。