评估您的表使用模式 - Amazon Keyspaces(Apache Cassandra 兼容)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

评估您的表使用模式

本节概述如何评估您是否高效地使用 Amazon Keyspaces 表。有些使用模式对于 Amazon Keyspaces 来说不是最佳的,在性能和成本方面还有优化的空间。

执行更少的强一致性读取操作

Amazon Keyspaces 允许您根据每个请求来配置读取一致性。默认情况下,读取请求为最终一致性的。最终一致性读取的收费标准是 4KB 及以下数据量为 0.5 个 RCU。

大多数分布式工作负载具有灵活性,能够容许最终一致性。但是,也有一些访问模式需要强一致性读取。强一致性读取的收费标准是 4KB 及以下数据量为 1 个 RCU,读取成本基本上翻了一倍。Amazon Keyspaces 让您能够灵活地在同一个表上使用这两种一致性模式。

您可以评估一下您的工作负载和应用程序代码,确认是否只在需要时才使用强一致性读取。

启用生存时间(TTL)

存活时间 (TTL) 通过自动使表中的数据过期,来帮助您简化应用程序逻辑和优化存储价格。系统会根据您设置的“存活时间”值自动从表中删除不再需要的数据。