表格存储按实例计费,通过本文您可以了解表格存储按量模式的计费价格以及计费项。

计费价格

具体计费价格,请参见表格存储价格详情页

您可以使用价格计算器对产品价格成本进行初步估算。

计费项

表格存储实例产生的费用主要由读吞吐量、写吞吐量、数据存储量和外网下行流量四部分构成。

计费项
计费项付费方式计费标准
读吞吐量预留读吞吐量
  • 按量付费
  • 资源包

实例所有表的预留读吞吐量之和,按小时计费(账单周期内每小时预留读吞吐量的平均值)。单位为CU

说明 仅高性能实例支持预留读吞吐量。关于实例的更多信息,请参见实例
按量读吞吐量
  • 按量付费
  • 资源包

每秒实际消耗的读吞吐量。表格存储对账单周期内实例下所有表的按量读吞吐量之和进行计费。单位为CU

写吞吐量预留写吞吐量
  • 按量付费
  • 资源包

实例所有表的预留写吞吐量之和,按小时计费(账单周期内每小时预留写吞吐量的平均值)。单位为CU

说明 仅高性能实例支持预留写吞吐量。关于实例的更多信息,请参见实例
按量写吞吐量
  • 按量付费
  • 资源包

每秒实际消耗的写吞吐量。表格存储对账单周期内实例下所有表的按量写吞吐量之和进行计费。单位为CU

数据存储量
说明 当数据量较大时,建议您使用预购资源包的方式降低存储成本。
  • 按量付费
  • 资源包
实例的数据总量,按小时计费(账单周期内每小时数据总量的平均值)。单位为GB。
外网下行流量 按量付费

应用程序访问表格存储所产生的外网下行流量费用。主要构成为应用程序使用HTTP方式访问表格存储返回的响应。

说明
  • 表格存储仅对外网下行流量收费,对上行流量和通过内网访问的流量均不收费。
  • 访问失败时,表格存储会返回操作失败信息,这部分也会产生下行流量。
  • 不同地域间的访问也属于外网访问。

核心功能计费原则

使用多元索引、二级索引、SQL查询、时序模型、多版本、生命周期管理、通道服务、数据迁移同步等核心功能时会产生相应的费用。各功能的计费原则请参见下表。
重要 如果通过外网访问表格存储,则会产生外网下行流量费用。
核心功能计费原则
多元索引不论当前实例规格,多元索引均会产生高性能存储量、预留读吞吐量与按量读吞吐等。更多信息,请参见多元索引计量计费
SQL查询SQL当前本身不会有额外的计算消耗,但会根据使用SQL查询数据的过程中,数据表扫描、索引查询等操作产生读写吞吐量。更多信息,请参见SQL查询计量计费
二级索引计费项包括数据存储量、构建索引的读写吞吐量和正常读写吞吐量。更多信息,请参见二级索引计量计费
时序模型计费项包括数据存储量和按量读写吞吐量。更多信息,请参见时序模型计量计费
数据多版本主要产生基于版本号与各个版本数据额外的存储量费用。更多信息,请参见数据存储量
生命周期管理配置生命周期管理清理数据,不会有额外的数据清理费用。但开启生命周期管理功能后,会在各个属性列增加时间戳作为的版本号数据,有额外的存储量产生。更多信息,请参见数据存储量
通道服务当前通道服务本身没有额外的费用开销。在消费通道服务数据时,根据实际拉取的数据产生读吞吐量。
数据同步迁移(通过工具或其他产品)在使用迁移工具或其他产品(例如DTS、阿里云物联网平台等)迁移访问表格存储时,会根据具体的读写请求按照读写吞吐量计量计费。
计算引擎访问(MaxCompute、Spark、Flink等)各个计算引擎访问表格存储,会根据具体的读写请求按照读写吞吐量计量计费。

常见问题

我使用的容量型实例,为什么会存在预留读吞吐量费用?

使用多元索引功能时,表格存储会根据索引数据规模自动设置一个预留读吞吐量。因此容量型实例中如果使用了多元索引,也会产生预留读吞吐量费用。关于多元索引计费的更多信息,请参见多元索引计量计费

多元索引的预留读吞吐量费用包含以下资源消耗:

  • 创建索引时,会先从数据表中读取数据,从而消耗一定读吞吐量。
  • 创建索引需要消耗写吞吐量,且创建索引时可能还会有分词,对资源的消耗会比较高。这部分费用也会包括在预留读吞吐量中,不会再额外计费。
  • 为了保证索引和查询的性能,索引的部分内容会提前加载进内存且内存常驻,并消耗系统的内存资源。这部分费用也会包括在预留读吞吐量中。

预留模式与按量模式有哪些区别?

预留模式与按量模式的主要区别如下:

  • 计算部分

    预留模式是以包年包月方式购买计算能力(VCU,4核16 GB),而按量模式是根据实际计算消耗折算成CU进行计费。

  • 存储部分

    预留模式支持按照不同存储类型收费,而按量模式只能与实例类型绑定。

  • 索引部分

    预留模式的存储部分单独收费,计算部分统一在计算资源中消耗;而按量模式按照高性能存储与预留CU方式计费。

更多信息,请参见预留模式和按量模式的区别

当前使用的数据存储、读写吞吐量较多,如何降低成本?

表格存储提供了资源包的付费方式,用于降低使用成本。购买资源包即可根据购买资源与时长享受不同的使用折扣。关于资源包的更多信息,请参见资源包介绍

资源包类型包括按量写CU套餐、按量读CU套餐、存储套餐和预留CU套餐四种,详细说明请参见下表。
说明 未购买资源包的资源默认按量付费。例如您购买了存储套餐资源包和按量写套餐资源包,则存储和按量写吞吐使用资源包抵扣,读吞吐按量付费。
类型描述
按量写CU套餐有效期内每个月能使用的写CU总数,用于抵扣按量写吞吐量。例如购买了一年的10亿规格按量写CU套餐,表示每个月都有10亿的按量写CU会通过资源包进行抵扣,为期一年。
按量读CU套餐有效期内每个月能使用的读CU总数,用于抵扣按量读吞吐量。
存储套餐有效期内每个小时能用来抵扣的存储量。
预留CU套餐有效期内每个月能用来抵扣的预留读写CU量(包含多元索引产生的预留读吞吐量)。

当资源的按量付费成本高于对应时长资源包的成本时,建议购买资源包来降低使用成本。具体计算方式请通过表格存储定价详情和价格计算器进行初步成本估算和对比。

当使用高性能实例或者使用多元索引功能时,您可以通过购买预留CU套餐进行预留读写吞吐量的抵扣。

按量付费实例是否能够控制资源使用上限?

按量付费实例当前无法控制整体资源的使用上限,需要业务层来自行管控避免异常流量与使用导致的表格存储资源开销。

如何查看实例读写CU的使用量?

您可以通过以下方式查看表格存储实例读写CU的使用量。

如何查看实例中的表数据大小?

您可以通过表格存储控制台或者通过费用中心查看实例中的表数据大小。

  • 通过表格存储控制台查看
    1. 登录表格存储控制台
    2. 在页面上方,选择地域。
    3. 概览页面,单击目标实例名称或在操作列单击实例管理
    4. 实例详情页签的实例基础信息区域,查看表数据大小。
  • 通过费用中心导出计量数据。具体操作,请参见用量查询