翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
既存の Amazon Keyspaces テーブルのウォームスループットを増やす
コンソール、CQL、または を使用して、Amazon Keyspaces テーブルの現在のウォームスループット値を増やすことができます AWS CLI。
- Console
-
コンソールを使用してテーブルの事前ウォーム設定を増やす方法
-
にサインインし AWS マネジメントコンソール、https://console.aws.amazon.com/keyspaces/home
で Amazon Keyspaces コンソールを開きます。 -
ナビゲーションペインで、テーブルを選択し、更新するテーブルを選択します。
-
テーブルのキャパシティタブで、テーブルの事前ウォーミングに進みます。
-
テーブルの事前ウォーミングセクションで、編集 を選択します。
-
テーブルの事前ウォーミングの編集ページで、1 秒あたりの読み取り単位と 1 秒あたりの書き込み単位の値を更新できます。
-
[Save changes] (変更の保存) をクリックします。テーブルは、指定された事前ウォーミング設定で更新されます。
-
- Cassandra Query Language (CQL)
-
CQL を使用してテーブルのウォームスループット設定を増やす
ALTER TABLEステートメントを使用して、テーブルのウォームスループットを向上させます。以下のステートメントは、この例です。ALTER TABLE catalog.book_awards WITH CUSTOM_PROPERTIES = { 'warm_throughput': { 'read_units_per_second': 60000, 'write_units_per_second': 30000 } };テーブルの更新された容量設定を確認するには、「」を参照してくださいAmazon Keyspaces テーブルのウォームスループットを表示する。
- CLI
-
を使用してテーブルの事前ウォーミング設定を増やす AWS CLI
テーブルのウォームスループットを増やすには、
update-tableコマンドを使用できます。以下のステートメントは、この例です。aws keyspaces update-table \ --keyspace-name 'catalog' \ --table-name 'book_awards' \ --warmThroughputSpecification readUnitsPerSecond=60000,writeUnitsPerSecond=30000テーブルの更新された容量設定を確認するには、「」を参照してくださいAmazon Keyspaces テーブルのウォームスループットを表示する。
- Java
-
SDK for Java を使用してテーブルの事前ウォーミング設定を更新します。
テーブルのウォームスループット設定を更新します。次のコード例は、この例です。
import software.amazon.awssdk.services.keyspaces.KeyspacesClient; import software.amazon.awssdk.services.keyspaces.model.*; public class UpdatePreWarmingExample { public static void main(String[] args) { KeyspacesClient keyspacesClient = KeyspacesClient.builder().build(); // Define new warm throughput specification WarmThroughputSpecification warmThroughput = WarmThroughputSpecification.builder() .readUnitsPerSecond(60000L) .writeUnitsPerSecond(30000L) .build(); // Update table with new PreWarming settings UpdateTableRequest request = UpdateTableRequest.builder() .keyspaceName("catalog") .tableName("book_awards") .warmThroughputSpecification(warmThroughput) .build(); UpdateTableResponse response = keyspacesClient.updateTable(request); System.out.println("Table update requested: " + response.resourceArn()); } }