读写吞吐量 – 由光环新网运营的 Amazon Web Services 中国(北京)区域和西云数据运营的 Amazon Web Services 中国(宁夏)区域。

Amazon Keyspaces 提供两种读取和写入吞吐容量模式:按需和预置。您可以根据工作负载的可预测性和可变性选择表的吞吐容量模式,以优化读取和写入价格。随着您对工作负载性质的更深入了解,或者如果您预计会出现流量突增(例如,由于一次性或季节性活动),则您还可以每天更改一次表的容量模式。

按需容量模式

采用按需容量模式,您只需为应用程序实际执行的读取和写入付费。您无需预先指定应用程序预计执行的读取和写入次数。Amazon Keyspaces 会在工作负载扩增或缩减时即时进行调整,因此非常适合流量不可预测的应用程序。

预置容量模式

如果您的应用程序流量可预测,并且可以提前预测容量需求,那么预置容量模式可以帮助您优化吞吐量的价格。采用预置容量模式,您需要指定应用程序每秒预计执行的读取和写入次数。您可以启用 Auto Scaling,从而根据实际应用程序流量自动增加或减少表的预置容量。

读取和写入一致性

Amazon Keyspaces 使用三重复制在多个 Amazon Web Services 可用区中持久存储数据,以提供高可用性。

您可以使用 LOCAL_ONE 或 LOCAL_QUORUM 一致性执行读取。LOCAL_ONE 一致性将返回来自任何存储副本的第一个返回值,以此优化性能和可用性。LOCAL_QUORUM 一致性至少需要两个存储副本来返回值,然后才能将值返回至应用程序,以此优化数据正确性。

Amazon Keyspaces 中的所有写入操作均使用 LOCAL_QUORUM 一致性执行,以提供持久性。 

计量和区域定价

对 Amazon Keyspaces 中的数据进行读取和写入的 API 调用的计量基于表的容量模式、操作的一致性级别以及数据的大小。

  • 在按需容量模式下,读取使用读取请求单位 (RRU) 计量,写入使用写入请求单位 (WRU) 计量。每个 RRU 提供的容量足以使用 LOCAL_QUORUM 一致性读取最多 4KB 的数据。如果使用 LOCAL_ONE 一致性进行读取,则只向您收取半个 RRU 的费用。每个 WRU 提供的容量足以使用 LOCAL_QUORUM 一致性写入最多每行 1KB 的数据。例如,要写入具有 3KB 数据的行,需要 3 个 WRU。要读取具有 10KB 数据的行,需要使用 LOCAL_QUORUM 一致性的 3 个 RRU 或使用 LOCAL_ONE 一致性的 1.5 个 RRU。如果一个查询返回多行,则根据返回数据的总大小向您收费。例如,如果您的查询返回四行,并且每一行具有 2KB 数据(总共 8KB 数据),则使用 LOCAL_QUORUM 一致性时向您收取 2 个 RRU 的费用,而使用 LOCAL_ONE 一致性时向您收取 1 个 RRU 的费用。 

    按需容量模式 – Amazon Web Services 中国(北京)区域

    对于执行的每个读取或写入请求,您需要按固定价格付费:

    • 写入请求:每百万个写入请求单位 ¥5.575
    • 读取请求:每百万个读取请求单位 ¥1.115

    按需容量模式 – Amazon Web Services 中国(宁夏)区域

    对于执行的每个读取或写入请求,您需要按固定价格付费:

    • 写入请求:每百万个写入请求单位 ¥5.575
    • 读取请求:每百万个读取请求单位 ¥1.115
  • 在预置容量模式下,读取使用读取容量单位(RCU)计量,写入使用写入容量单位(WCU)计量。每个 RCU 提供的容量足以使用 LOCAL_QUORUM 一致性每秒读取最多 4KB 的数据。如果使用 LOCAL_ONE 一致性进行读取,则只向您收取半个 RCU 的费用。每个 WCU 提供的容量足以使用 LOCAL_QUORUM 一致性每秒写入最多每行 1KB 的数据。例如,每秒写入具有 3KB 数据的一行需要 3 个 WCU。要每秒读取具有 10KB 数据的一行,需要使用 LOCAL_QUORUM 一致性的 3 个 RCU 或使用 LOCAL_ONE 一致性的 1.5 个 RCU。如果一个查询返回多行,则根据返回数据的总大小向您收费。例如,如果您的查询返回四行,并且每一行具有 2KB 数据(总共 8KB 数据),则使用 LOCAL_QUORUM 一致性时向您收取 2 个 RCU 的费用,而使用 LOCAL_ONE 一致性时向您收取 1 个 RCU 的费用。 

    预置容量模式 – Amazon Web Services 中国(北京)区域

    您需要根据预留的容量按固定的小时费率付费:

    • 读取吞吐量:每个单位的读取容量每小时 ¥0.00116
    • 写入吞吐量:每个单位的写入容量每小时 ¥0.0058

    预置容量模式 – Amazon Web Services 中国(宁夏)区域

    您需要根据预留的容量按固定的小时费率付费:

    • 读取吞吐量:每个单位的读取容量每小时 ¥0.00116
    • 写入吞吐量:每个单位的写入容量每小时 ¥0.0058

存储 – 由光环新网运营的 Amazon Web Services 中国(北京)区域和西云数据运营的 Amazon Web Services 中国(宁夏)区域。

使用 Amazon Keyspaces,您无需预先预置存储。Amazon Keyspaces 会持续监控应计费的表大小,以确定存储费用。

费用类型 价格
存储 每月每 GB ¥2.2 

备份与还原 – 由光环新网运营的 Amazon Web Services 中国(北京)区域和西云数据运营的 Amazon Web Services 中国(宁夏)区域。

Amazon Keyspaces 使用时间点恢复 (PITR) 来提供持续备份,以保护表免遭意外写入或删除。在您启用 PITR 后,Keyspaces 会以每秒的粒度自动备份数据,并且您可以将表数据还原到前 35 天内的任何一秒。 

使用时间点恢复 (PITR) 提供持续备份

Keyspaces 按启用了 PITR 的每个 Keyspaces 表的大小收取 PITR 费用。Keyspaces 会在整个月内持续监控启用了 PITR 的表的大小,以确定备份费用,并继续向您收费,直到您对每个表禁用 PITR。

费用类型 价格
使用 PITR 提供持续备份      每月每 GB ¥1.76

还原表

从持续备份中还原表的费用取决于为每个请求还原的数据的总大小。

费用类型 价格
还原 每 GB ¥1.32

数据传输 – 由光环新网运营的 Amazon Web Services 中国(北京)区域和西云数据运营的 Amazon Web Services 中国(宁夏)区域。

数据传入 价格
所有传入数据 每 GB ¥0.000
数据传出
所有传出数据 每 GB ¥0.933(促销)

数据“传入”和“传出”是指传入和传出 Amazon Keyspaces。对于在同一 Amazon Web Services 区域内的 Amazon Keyspaces 与其他服务之间传输的数据,不会收取额外费用(换言之,即每 GB ¥0.00)。

数据传出费率汇总了 Amazon DynamoDB、Amazon EBS、Amazon EC2、Amazon Glacier、Amazon Keyspaces、Amazon RDS、Amazon S3、Amazon Storage Gateway、Amazon SNS、Amazon SQS 和 Amazon VPC 之间的出站数据传输。

生存时间 (TTL) – 由光环新网运营的 Amazon Web Services 中国(北京)区域和西云数据运营的 Amazon Web Services 中国(宁夏)区域。

Amazon Keyspaces 提供生存时间 (TTL) 功能,您可以通过它来设置表中数据的过期时间。Keyspaces TTL 基于被 TTL 删除的过期的行或属性的数量进行定价。删除每一行的中每 KB 数据需要消耗一个 TTL 删除单位。例如,要删除包含 2.5KB 数据的行中的属性,需要进行 3 次 TTL 删除。如果同一行中的两个属性同时过期,则会消耗一个单位进行删除(假设该行小于 1KB)。

费用类型 价格
TTL 删除 每百万次 TTL 删除 ¥2.4538

Amazon Web Services 免费套餐仅在西云数据运营的 Amazon Web Services 中国(宁夏)区域提供。

作为 Amazon Web Services 免费套餐的一部分,您可以免费开始使用 Amazon Keyspaces (for Apache Cassandra)。如果您之前从未用过 Amazon Keyspaces,那么前三个月,您可以在由西云数据运营的 Amazon Web Services 中国(宁夏)区域享受每月 3000 万个写入请求单位、3000 万个读取请求单位和 1GB 存储空间的免费套餐(每个付费账户限用一份免费套餐)。免费套餐从您创建首个 Amazon Keyspaces (for Apache Cassandra) 资源的第一个月开始。

关闭
1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域
关闭
由光环新网运营的
北京区域
由西云数据运营的
宁夏区域