翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Keyspaces でパーティショナーを変更する方法
パーティショナーは、 AWS マネジメントコンソール または Cassandra クエリ言語 (CQL) を使用して変更できます。
- AWS マネジメントコンソール
-
Amazon Keyspaces コンソールを使用してパーティショナーを変更するには
-
にサインインし AWS マネジメントコンソール、https://console.aws.amazon.com/keyspaces/home
で Amazon Keyspaces コンソールを開きます。 -
ナビゲーションペインで、[設定] を選択します。
-
[設定] ページで [パーティショナーを編集] に移動します。
-
Cassandra のバージョンと互換性のあるパーティショナーを選択します。パーティショナーの変更が約 10 分で反映されます。
注記
設定の変更が完了したら、Amazon Keyspaces への接続を切断して再接続し、新しいパーティショナーの使用をリクエストする必要があります。
-
- Cassandra Query Language (CQL)
-
アカウントにどのパーティショナーが設定されているかを確認するには、次のクエリを使用できます。
SELECT partitioner from system.local;パーティショナーが変更されていない場合、クエリの出力は次のようになります。
partitioner -------------------------------------------- com.amazonaws.cassandra.DefaultPartitionerパーティショナーを
Murmur3パーティショナーに更新するには、次のステートメントを使用できます。UPDATE system.local set partitioner='org.apache.cassandra.dht.Murmur3Partitioner' where key='local';この設定の変更は約 10 分で完了します。パーティショナーが設定されたことを確認するには、
SELECTクエリをもう一度実行できます。最終的な読み込みの一貫性により、最近のパーティショナーの変更の結果がまだ反映されていないことがあります。少し時間がたってから読み込みリクエストを繰り返すと、応答で最新のデータが返されます。SELECT partitioner from system.local;注記
リクエストが新しいパーティショナーを使用するように、Amazon Keyspaces への接続を切断して再接続する必要があります。