

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 如何在 Amazon Keyspaces 中有效使用分割區金鑰
<a name="bp-partition-key-design"></a>

可唯一識別 Amazon Keyspaces 資料表中每一列的主索引鍵可以包含一或多個分割區索引鍵資料欄，這些索引鍵欄決定要存放資料的分割區，以及一或多個選用的叢集資料欄，定義如何在分割區中叢集和排序資料。

由於分割區索引鍵會建立資料存放於 中的分割區數量，以及資料在這些分割區間的分佈方式，因此您選擇分割區索引鍵的方式可能會對查詢的效能產生重大影響。一般而言，您應該針對磁碟上所有分割區的統一活動來設計應用程式。

將應用程式的讀取和寫入活動平均分散到所有分割區，有助於將輸送量成本降至最低，這適用於隨需和佈建的讀取/寫入容量模式。例如，如果您使用的是佈建容量模式，您可以判斷應用程式所需的存取模式，並預估每個資料表所需的總讀取容量單位 (RCU) 和寫入容量單位 (WCU)。只要針對特定分割區的流量不超過 3，000 RCUs 和 1，000 個 WCUs，Amazon Keyspaces 就會使用您佈建的輸送量來支援您的存取模式。

當分割區經歷持續的高讀取或寫入輸送量時，根據流量模式，Amazon Keyspaces 可能會自動將分割區分割成兩個新的分割區。每個新分割區都包含原始分割區列的子集，將輸送量平均分散到兩個分割區。

Amazon Keyspaces 透過提供高載容量，為您的每個分割區輸送量佈建提供額外的彈性，如需詳細資訊，請參閱 [在 Amazon Keyspaces 中有效使用高載容量](throughput-bursting.md)。

**Topics**
+ [使用寫入碎片跨分割區平均分配工作負載](bp-partition-key-sharding.md)