您只需按实际使用量付费,没有最低费用。
使用 Amazon Keyspaces(Apache Cassandra 兼容),您只需为使用的
读取和写入吞吐量、存储和联网资源付费。
免费套餐
Amazon Keyspaces(Apache Cassandra 兼容)免费套餐仅适用于
由西云数据运营的亚马逊云科技中国(宁夏)区域。该
免费套餐包括 3 个月的免费试用,每月 3000 万次按需读取,
每月 3000 万次按需写入以及每月 1 GB 存储空间。
读取和写入吞吐量
全部打开Amazon Keyspaces 提供两种读取和写入吞吐容量模式:按需和预置。您可以根据工作负载的可预测性和可变性选择表的吞吐容量模式,以优化读取和写入价格。随着您深入了解工作负载的性质,或者如果您预计会出现流量突增(例如,由于一次性或季节性活动),还可以每天更改一次表的容量模式。
采用按需容量模式,您只需为应用程序实际执行的读取和写入付费。您无需预先指定应用程序预计执行的读取和写入次数。Amazon Keyspaces 会在工作负载扩增或缩减时即时进行调整,因此非常适合流量不可预测的应用程序。
如果您的应用程序流量可预测,并且可以提前预测容量需求,那么预置容量模式可以帮助您优化吞吐量的价格。采用预置容量模式,您需要指定应用程序每秒预计执行的读取和写入次数。您可以启用自动扩缩,从而根据实际应用程序流量自动增加或减少表的预置容量。
Amazon Keyspaces 使用三重复制在多个亚马逊云科技可用区中持久存储数据,以提供高可用性。
您可以使用 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 Keyspaces,您无需预先预置存储。Amazon Keyspaces 会持续监控应计费的表大小,以确定存储费用。
| 费用类型 | 价格 | |
| 存储 | 每月每 GB ¥2.2 |
备份和还原
全部打开Amazon Keyspaces 使用时间点恢复(PITR)来提供持续备份,以保护表免遭意外写入或删除。在您启用 PITR 后,Keyspaces 会以每秒的粒度自动备份数据,并且您可以将表数据还原到前 35 天内的任何一秒。
使用时间点恢复 (PITR) 提供持续备份
Keyspaces 按启用了 PITR 的每个 Keyspaces 表的大小收取 PITR 费用。Keyspaces 会在整个月内持续监控启用了 PITR 的表的大小,以确定备份费用,并且在您为每张表禁用 PITR 之前,系统会持续向您收取该费用。
| 费用类型 | 价格 | |
| 使用 PITR 提供持续备份 | 每月每 GB ¥1.76 |
还原表
从持续备份中还原表的费用取决于为每个请求还原的数据的总大小。
| 费用类型 | 价格 | |
| 还原 | 每 GB ¥1.32 |
数据传输
全部打开| 数据传入 | 价格 | |
| 所有传入数据 | 每 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 Keyspaces 提供生存时间(TTL)功能,您可以通过它来设置表中数据的过期时间。Keyspaces TTL 基于被 TTL 删除的过期的行或属性的数量进行定价。删除每一行的中每 KB 数据需要消耗一个 TTL 删除单位。例如,要删除包含 2.5KB 数据的行中的属性,需要进行 3 次 TTL 删除。如果同一行中的两个属性同时过期,则会消耗一个单位进行删除(假设该行小于 1KB)。
| 费用类型 | 价格 | |
| TTL 删除 | 每百万次 TTL 删除 ¥2.4538 |
Amazon Web Services 免费套餐
全部打开作为亚马逊云科技免费套餐的一部分,您可以免费开始使用Amazon Keyspaces(Apache Cassandra 兼容)。如果您之前从未用过 Amazon Keyspaces,那么前三个月,您可以在由西云数据运营的 Amazon Web Services 中国(宁夏)区域享受每月 3000 万个写入请求单位、3000 万个读取请求单位和 1GB 存储空间的免费套餐(每个付费账户限用一份免费套餐)。免费套餐从您创建首个Amazon Keyspaces(Apache Cassandra 兼容)资源的第一个月开始计算。