Tair Serverless KV计费说明

更新时间:
复制为 MD 格式

Tair Serverless KV的费用包含计算资源费用 (RCU/WCU)存储空间费用

计费项

Redis 兼容版

  • 计算资源消耗 (按操作收费)

    • 读操作 (RCU): 单次请求每读取 4KB 数据计为 1 个 RCU。不足 4KB 按 4KB 计算。

      示例:读 1KB 或 4KB 都算 1 RCU;读 7KB (4KB + 3KB) 算 2 RCU。

    • 写操作 (WCU):单次请求每写入 512B 数据计为 1 个 WCU。不足 512B 按 512B 计算。

      示例: 写 200B 算 1 WCU;写 1KB(1024B = 512B × 2)算 2 WCU;写 1.2KB(1228B ≈ 512B × 2.4)算 3 WCU。

    常见命令CU计算示例

    类别

    计算规则

    主 key 的 Scan 类命令

    (SCAN、KEYS)

    1 个基准 RCU + 实际扫描的 key size 计算的 RCU

    通用命令

    (例如DEL、EXISTS)

    按照 key 的数量 n 计算 n 个WCU

    KV 结构

    (例如 String)

    (例如 SET)

    key 不存在

    按照 key size + value size 计算 WCU

    key 存在

    分为查询和写入两阶段,查询阶段按照 key size 计算 RCU,写入阶段按照 key size + value size 计算 WCU

    (例如 GET)

    key 不存在

    计算 1 RCU

    key 存在

    按照 key size + value size 计算 RCU

    KKV 结构

    (例如 Hash、Set、Zset、List、Geo)

    (例如 HSET)

    key 不存在

    按照 key size + field size + value size 计算 WCU

    key 存在,field 不存在

    需要先查找 key,会按照 key size 计算 RCU,再按照 key size + field size + value size 计算 WCU

    key ,field 存在

    需要先查找 key,会按照 key size 计算 RCU,再查找 field,按照 key size + field size + old value size 计算 RCU,最后按照 key size + field size + value size 计算 WCU

    (例如 HGET)

    key 不存在

    计算 1 RCU

    key 存在,field 不存在

    按照 key size 计算 RCU

    key ,field 存在

    按照 key size 计算 RCU,再按照 key size + field size + value size 计算 RCU

    Scan 类

    (例如 HSCAN)

    key 不存在

    计算 1 RCU

    key 存在

    2 个基准 RCU,再按照扫描的 field size + value size (如果返回 value)计算 RCU

  • 存储空间用量

    按实例实际占用的空间大小计费,单位为 GB。每小时统计一次,不足20GB20GB计算,超过20GB向上取整。

    示例:15GB存储按20GB计费;50.2GB存储按51GB计费。

DynamoDB 兼容版

  • 计算资源消耗 (按操作收费)

    • 读操作 (RCU): 单次请求每读取 4KB 数据计为 1 个 RCU。不足 4KB 按 4KB 计算。

      示例:读 1KB 或 4KB 都算 1 RCU;读 7KB (4KB + 3KB) 算 2 RCU。

    • 写操作 (WCU):单次请求每写入 1KB 数据计为 1 个 WCU。不足 1KB 按 1KB 计算。

      示例: 写 1KB 算 1 WCU;写 2KB (2KB = 1KB × 2) 算 2 WCU;写 2.2KB (2.2KB ≈ 1KB × 2.2) 算 3 WCU。

  • 存储空间用量

    按实例实际占用的空间大小计费,单位为 GB。每小时统计一次,不足20GB20GB计算,超过20GB向上取整。

    示例:15GB存储按20GB计费;50.2GB存储按51GB计费。

定价

已开通地域

RCU

WCU

存储

华北 2(北京),华东 2(上海),华东 1(杭州),华南 1(深圳)

0.18 元/百万次

0.36 元/百万次

0.002 元/小时/GB

印度尼西亚(雅加达),新加坡

0.21 元/百万次

0.43 元/百万次

0.0024 元/小时/GB

计费方式

计费项

RCU

WCU

存储

用量统计

  • 系统每秒统计实例消耗的RCUWCU数量。

  • 每日汇总消耗量。

  • 百万次为单位收费,不足部分向上取整。

  • 系统每小时统计实例的平均存储用量 (GB),不足20GB20GB计算

  • 每日汇总消耗量。

  • GB为单位收费,不足部分向上取整。

日费用计算公式

费用 = (向上取整(日总消耗量 / 100万)) × 单价

((向上取整)日每小时的存储用量之和) × 0.002

出账周期

日出账

日出账

费用计算示例

  • 例 1:低用量场景

    假设一个位于北京地域的实例,某日用量如下:

    • RCU 总消耗:110 万次

    • WCU 总消耗:20 万次

    • 存储用量: 持续为 30 GB (18 小时) 和 50 GB (6 小时)

    当日费用计算:

    • RCU 费用:
      计费量:110 万次,向上取整至 2 百万次
      费用:2 × 0.18 元/百万次 = 0.36 元

    • WCU 费用:
      计费量:20 万次,向上取整至 1 百万次
      费用:1 × 0.36 元/百万次 = 0.36 元

    • 存储空间费用:
      计费量:(18 小时 × 30 GB) + (6 小时 × 50 GB) = 840 GB-小时
      费用:840 GB-小时 × 0.002 元/GB/小时 = 1.68 元

  • 示例二:高用量场景

    假设一个位于上海地域的实例,某日用量如下:

    • RCU 总消耗:1180 万次

    • WCU 总消耗:530 万次

    • 存储用量:持续为 500 GB (6 小时), 450 GB (13 小时), 600 GB (5 小时)

    当日费用计算:

    • RCU 费用:
      计费量:1180 万次,向上取整至 12 百万次
      费用:12 × 0.18 元/百万次 = 2.16 元

    • WCU 费用:
      计费量:530 万次,向上取整至 6 百万次
      费用:6 × 0.36 元/百万次 = 2.16 元

    • 存储空间费用:
      计费量:(6 × 500) + (13 × 450) + (5 × 600) = 11850 GB-小时
      费用:11850 GB-小时 × 0.002 元/GB/小时 = 23.70 元

    当日总费用 = RCU 费用 + WCU 费用 + 存储费用 = 2.16 + 2.16 + 23.70 = 28.02 元。