本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何在 Amazon Keyspaces 中高效使用分区键
唯一标识 Amazon Keyspaces 表中的每一行的主键可以包含一个或多个分区键列(用于确定存储数据的分区)以及一个或多个可选的聚类列(用于定义数据在分区内的聚类和排序方式)。
由于分区键确定存储数据的分区数量以及数据在这些分区中的分布方式,因此选择分区键的方式可能会对查询的性能产生很大影响。一般来说,设计应用程序时应确保磁盘上所有分区的活动一致。
将应用程序的读取和写入活动均匀分配到所有分区有助于尽可能降低吞吐量成本,这适用于按需和预置读取/写入容量模式。例如,如果您使用预置容量模式,则可以确定应用程序所需的访问模式,并估算每个表所需的总读取容量单位 (RCU) 和写入容量单位 (WCU)。只要给定分区的流量不超过 3,000 RCUs 和 1,000,Amazon Keyspaces 就会使用您预配置的吞吐量来支持您的访问模式。WCUs
Amazon Keyspaces 通过提供容量暴增为每个分区的吞吐量预置提供更大的灵活性,有关更多信息,请参阅在 Amazon Keyspaces 中有效使用突发容量。