読み取りパフォーマンスの改善

DSE Searchの読み取りパフォーマンスを改善するための手順。

DSE Searchの読み取りパフォーマンスを改善するには、レプリカの数を増やします。ストラテジ・クラス、データ・センターの名前、レプリカ数を定義します。たとえば、NetworkToplogyStrategyレプリカ配置ストラテジを使用してレプリカを追加することができます。

手順

たとえば、PropertyFileSnitchを使用している場合は、以下の手順を実行します。
  1. データ・センターとノードを調べます。次の例は、各データ・センターに1つのノードを持つ2つのデータ・センターを示しています。これは、次善の構成です。
    nodetool -h localhost ring
    Datacenter: DC1
    ==========
    Address          Rack        Status State   Load            Owns                Token                                       
    
    145.101.134.121  rack1       Up     Normal  160.54 KiB      100.00%             -9223372036854775808
    
    Datacenter: DC2
    ==========
    Address          Rack        Status State   Load            Owns                Token                                       
    
    145.101.134.122  rack1       Up     Normal  160.54 KiB      100.00%             -9223372036854775808
    データ・センター名(この例ではDC1とDC2)が、スニッチ用に構成されたデータ・センター名と一致している必要があります。
  2. コマンドラインでCQLを開始し、レプリカ数を指定するキースペースを作成します。
    読み取りパフォーマンスを向上させるには、データ・センター内のレプリカの数を増やします。たとえば、DC1には少なくとも3つのレプリカ、DC2には3つのレプリカがあります。