全部產品
Search
文件中心

Lindorm:管理索引表

更新時間:Aug 14, 2025

本文介紹通過叢集管理系統管理索引表的方法。

名詞解釋

  • Collection:索引表。

  • Shard:索引表分區。

  • Replica:索引表分區的副本。

建立索引表

  1. 登入搜尋引擎的叢集管理系統

  2. 在左側導覽列,單擊Collections

  3. 單擊Add Collection

    建立索引表

    主要參數配置說明如下表。

    參數名稱

    參數說明

    name

    索引表的名稱。

    config set

    索引表的配置,預設值為_indexer_default

    numShards

    索引表的分區個數,建議設定為節點個數的整數倍。例如,搜尋引擎有2個節點,numShards可以設定為24,同時請注意MaxShardsPerNode的限制。

    replicationFactor

    每個索引表的分區副本個數,預設值為1

    maxShardsPerNode

    設定每個節點最多有幾個該索引的分區,預設值為1

    說明

    參數配置需要滿足maxShardsPerNode × 節點個數 ≥ numShards × replicationFactor,否則無法建立索引表。

    autoAddReplica

    當分區所在的節點異常時,是否需要在其他節點恢複該分區,建議設定為True

  4. 單擊對話方塊中的Add Collection

寫入資料

  1. 在左側導覽列的Collection Selector下拉式清單中選擇建立的索引表名稱。

  2. 選擇Documents,進入寫資料頁面。

  3. Document Type下拉式清單中,選擇CSV

  4. Document(s)地區中寫入以下代碼。

    id,update_version_l,name_s,age_i
    1,1,zhangsan,10
    2,2,lisi,20
    3,3,wangwu,30

    寫入資料

    說明

    程式碼範例表示寫入三行資料,每行資料有四列。idupdate_version_l為系統定義列,必須寫。name_s的尾碼_s表示該列為字串類型,age_i的尾碼_i表示該列為整數類型。

  5. 單擊Submit Document

查詢索引資料

  1. 在左側導覽列中選擇Query

  2. q地區輸入查詢的條件。

  3. 單擊Execute Query,查詢結果如下圖所示。

    查詢資料

刪除索引

  1. 在左側導覽列中選擇Collections

  2. 選擇目標索引表,單擊Delete

  3. Collection文字框中輸入目標索引表名稱。

  4. 單擊Delete刪除索引