読み取りパフォーマンスの改善
DSE Searchの読み取りパフォーマンスを改善するための手順。
DSE Searchの読み取りパフォーマンスを改善するには、レプリカの数を増やします。ストラテジ・クラス、データ・センターの名前、レプリカ数を定義します。たとえば、NetworkToplogyStrategyレプリカ配置ストラテジを使用してレプリカを追加することができます。
手順
たとえば、PropertyFileSnitchを使用している場合は、以下の手順を実行します。
-
データ・センターとノードを調べます。次の例は、各データ・センターに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)が、スニッチ用に構成されたデータ・センター名と一致している必要があります。 -
コマンドラインでCQLを開始し、レプリカ数を指定するキースペースを作成します。
読み取りパフォーマンスを向上させるには、データ・センター内のレプリカの数を増やします。たとえば、DC1には少なくとも3つのレプリカ、DC2には3つのレプリカがあります。