选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

估算 Amazon Keyspaces 中轻量级事务的容量消耗

聚焦模式
估算 Amazon Keyspaces 中轻量级事务的容量消耗 - Amazon Keyspaces(Apache Cassandra 兼容)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

轻量级事务(LWT)支持您对表数据执行条件写入操作。根据评估当前状态的条件插入、更新和删除记录时,条件更新操作非常有用。

在 Amazon Keyspaces 中,所有写入操作都需要 LOCAL_QUORUM 一致性,使用时不收取额外费用。 LWTs的区别在 LWTs 于,当 LWT 条件检查产生时FALSE,Amazon Keyspaces 会消耗写入容量单位 WCUs () 或写入请求单位 ()。WRUsWRUs 消耗的 WCUs /数量取决于行的大小。

例如,如果行大小为 2 KB,则失败的条件写入将消耗两个 WCUs/WRUs。如果表中当前不存在该行,则该操作将消耗一个 WCUs/WRUs。

要确定导致条件检查失败的请求数,可以在中监控ConditionalCheckFailed指标 CloudWatch。

估算带存活时间 (TTL) 的牌桌的 LWT 成本

LWTs 对于配置了 TTL 但不使用客户端时间戳的表,可能需要额外的读取容量单位 (RCUsRRUs) 或读取请求单位 ()。使用IF EXISTSIF NOT EXISTS关键字条件检查结果时FALSE,会消耗以下容量单位:

  • RCUs/RRUs – If the row exists, the RCUs/RRUs消耗量基于现有行的大小。

  • RCUs/RRUs – If the row doesn't exist, a single RCU/RRU被消耗掉了。

如果评估的条件导致写入操作成功,WRUs 则根据新行的大小消耗 WCUs/。

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。