キースペース・ストラテジの変更

SimpleStrategyからNetworkTopologyStrategyへのキースペースのストラテジの変更。

キースペースは、ストラテジを使用して作成されます。開発作業の場合、SimpleStrategyクラスを受け入れることができます。実稼働作業の場合は、NetworkTopologyStrategyクラスを設定する必要があります。ストラテジを変更するには、以下の2つのステップが必要になります。

手順

  • ネットワーク対応設定にスニッチを変更します。
  • ALTER KEYSPACEコマンドを使用してキースペース・プロパティを変更します。たとえば、SimpleStrategyに設定されたキースペースのサイクルは、NetworkTopologyStrategyに切り替えられます。
    cqlsh> ALTER KEYSPACE cycling WITH REPLICATION = {'class' :'NetworkTopologyStrategy', 'DC1' :3, 'DC2' : 2 };