すべてのプロダクト
Search
ドキュメントセンター

Lindorm:コレクションの管理

最終更新日:Aug 21, 2026

このトピックでは、LindormSearch のクラスター管理システムを使用してコレクションを管理する方法について説明します。

用語

  • コレクション:インデックステーブルです。

  • シャード:コレクションのパーティションです。

  • レプリカ:シャードのコピーです。

コレクションの作成

  1. 検索エンジンのクラスター管理システムにログインします。

  2. 左側のナビゲーションペインで、[コレクション] をクリックします。

  3. [コレクションの追加] をクリックします。

    主なパラメータの説明を次の表に示します。

    パラメータ

    説明

    name

    コレクションの名前です。

    config set

    コレクションの設定セットです。デフォルト値は _indexer_default です。

    numShards

    コレクションのシャード数です。この値はノード数の倍数に設定することを推奨します。たとえば、検索エンジンに 2 つのノードがある場合、numShards を 2 または 4 に設定できます。maxShardsPerNode による制限にご注意ください。

    replicationFactor

    レプリケーション係数。各シャードのレプリカ数です。デフォルト値は 1 です。

    maxShardsPerNode

    1 ノードあたりに許可される、このコレクションのシャードの最大数です。デフォルト値は 1 です。

    説明

    これらの設定は、次の式を満たす必要があります:maxShardsPerNode × ノード数 ≥ numShards × replicationFactor。満たさない場合、コレクションの作成は失敗します。

    autoAddReplica

    ホストノードが使用できなくなった場合に、別のノードでレプリカを自動的に作成するかどうかを指定します。このパラメータは True に設定することを推奨します。

  4. ダイアログボックスで[コレクションの追加]をクリックします。

データの書き込み

  1. 左側のナビゲーションペインで、[コレクションセレクター] ドロップダウンリストからコレクションを選択します。

  2. [ドキュメント] を選択してデータ入力ページを開きます。

  3. [ドキュメントタイプ] ドロップダウンリストから、[CSV] を選択します。

  4. [ドキュメント] テキストエリアに、以下のデータを入力します。

    id,update_version_l,name_s,age_i
    1,1,田中,10
    2,2,鈴木,20
    3,3,高橋,30

    Solr 管理 UI の [ドキュメント] ページで、[ドキュメントタイプ] を [CSV] に設定し、[ドキュメント] テキストボックスに CSV データを貼り付け、[ドキュメントを送信] をクリックして送信します。

    説明

    この例では、それぞれ 4 つの列を持つ 3 行のデータを追加します。id と update_version_l 列はシステム定義であり、必須です。 name_s の _s サフィックスは文字列型を示し、 age_i の _i サフィックスは整数型を示します。

  5. [ドキュメントを送信] をクリックします。

データのクエリ

  1. 左側のナビゲーションペインで、[クエリ] をクリックします。

  2. [q] テキストボックスに、検索条件を入力します。

  3. [クエリの実行] をクリックします。

    [q] テキストボックスに name_s:zhangsan を入力し、[クエリの実行] をクリックすると、右側のペインに JSON レスポンスとして status:0、numFound:1 と、一致するドキュメント id:1 が返されます。

コレクションの削除

  1. 左側のナビゲーションペインで、[コレクション] をクリックします。

  2. コレクションを選択し、[削除] をクリックします。

  3. [コレクション] テキストボックスに、コレクションの名前を入力します。

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