このトピックでは、クラスター管理システムを使用してインデックステーブルを管理する方法について説明します。
用語
コレクション: コレクションは LindormSearch のインデックステーブルです。
シャード: シャードはコレクションのシャードを指します。
レプリカ: レプリカはコレクションのシャードのレプリカを指します。
コレクションの作成
LindormSearch 検索エンジンサービスが提供する クラスター管理システム にログインします。
左側のナビゲーションウィンドウで、[コレクション] をクリックします。
[コレクションの追加] をクリックします。

次の表で説明されているパラメーターを設定します。
パラメーター
説明
name
コレクションの名前。
config set
コレクションの構成セット。デフォルト値:
_indexer_default。numShards
コレクションのシャード数。このパラメーターの値は、Lindorm インスタンス内の LindormSearch ノード数の整数倍に設定することをお勧めします。たとえば、Lindorm インスタンスに 2 つの LindormSearch ノードが含まれている場合、numShards の値を
2または4に設定できます。numShards パラメーターの値は、MaxShardsPerNode パラメーターの値より小さくする必要があります。replicationFactor
コレクションの各シャードのレプリカ数。デフォルト値:
1。maxShardsPerNode
各ノードの最大シャード数。デフォルト値:
1。説明対応するパラメーターに指定する値は、次の条件を満たす必要があります:
maxShardsPerNode × ノード数 ≥ numShards × replicationFactor。そうでない場合、システムはコレクションの作成に失敗します。autoAddReplica
特定のシャードが存在するノードが利用できなくなったときに、他のノードでシャードを復元するかどうかを指定します。このパラメーターを
Trueに設定することをお勧めします。ダイアログボックスで [コレクションの追加] をクリックします。
データの書き込み
左側のナビゲーションウィンドウで、[コレクションセレクター] ドロップダウンリストから作成したコレクションの名前を選択します。
[ドキュメント] をクリックして、データ書き込みページに移動します。
[ドキュメントタイプ] ドロップダウンリストから [CSV] を選択します。
[ドキュメント] フィールドに次のコードを入力します。
id,update_version_l,name_s,age_i 1,1,zhangsan,10 2,2,lisi,20 3,3,wangwu,30
説明前述の サンプルコードは、3 行のデータを書き込みます。各行には 4 つの列が含まれています。
id列とupdate_version_l列は、システム定義列であるため必須です。name_s のサフィックス [_s] は、その列のデータの型が STRING であることを示し、age_i のサフィックス [_i] は、その列のデータの型が INTEGER であることを示します。[ドキュメントの送信] をクリックします。
データのクエリ
左側のナビゲーションウィンドウで、[クエリ] をクリックします。
[q] フィールドに条件を入力します。
[クエリの実行] をクリックします。次の図にクエリ結果を示します。

インデックスの削除
左側のナビゲーションウィンドウで、[コレクション] をクリックします。
ターゲットコレクションを選択し、[削除] をクリックします。
次の図に示すように、[コレクション] テキストボックスにターゲットコレクションの名前を入力します。

[削除] をクリックします。