本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
评估您的表格使用模式以优化性能和成本
本节概述如何评估您是否高效地使用 Amazon Keyspaces 表。有些使用模式对于 Amazon Keyspaces 来说不是最佳的,在性能和成本方面还有优化的空间。
执行更少的强一致性读取操作
Amazon Keyspaces 允许您根据每个请求来配置读取一致性。默认情况下,读取请求为最终一致性的。RCU对于最多 4 KB 的数据,最终一致性读取的费用为 0.5。
大多数分布式工作负载具有灵活性,能够容许最终一致性。但是,也有一些访问模式需要强一致性读取。RCU对于最多 4 KB 的数据,强一致性读取的费用为 1,这实际上是读取成本的两倍。Amazon Keyspaces 让您能够灵活地在同一个表上使用这两种一致性模式。
您可以评估一下您的工作负载和应用程序代码,确认是否只在需要时才使用强一致性读取。
启用存活时间 (TTL)
Time to Live (TTL) 通过自动过期表中的数据来帮助您简化应用程序逻辑并优化存储价格。系统会根据您设置的“存活时间”值自动从表中删除不再需要的数据。