全部產品
Search
文件中心

Lindorm:管理索引表

更新時間:Jul 06, 2024

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

名詞解釋

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

建立索引表

  1. 登入搜尋引擎的叢集管理系統
  2. 在左側導覽列,單擊Collections
  3. 單擊Add Collection
    建立索引表
    主要參數配置說明如下表。
    參數名稱參數說明
    name索引表的名稱。
    config set索引表的配置,預設值為_indexer_default
    numShards索引表的分區個數,建議設定為節點個數的整數倍。例如,搜尋引擎有2個節點,numShards可以設定為2或4,同時請注意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