IndexSetting は、ルートフィールドなどの検索インデックスの構成情報を指定します。
データ構造
message IndexSetting {
repeated string routing_fields = 2; // ルーティングフィールド
}名前 | 型 | 必須 | 説明 |
routing_fields | string | いいえ | カスタムルーティングフィールド。プライマリキー列の一部をルーティングフィールドとして指定できます。ほとんどの場合、ルーティングフィールドは 1 つだけ指定すれば十分です。複数のルーティングフィールドを指定すると、システムはルーティングフィールドの値を 1 つの値に連結してルーティングキーとして使用します。 検索インデックスにデータが書き込まれると、システムはルーティングフィールドの値に基づいてデータの分散を計算します。同じルーティングキー値を持つデータは、同じパーティションにインデックス化されます。 |