全部產品
Search
文件中心

Lindorm:配置冷儲存

更新時間:Jul 06, 2024

Lindorm支援冷熱分離功能,將容量型雲端儲存作為冷資料存放區介質。搜尋引擎支援配置表層級的冷儲存功能,可以將表資料存放區至容量型雲端儲存中,從而降低儲存成本。本文介紹搜尋引擎配置冷儲存的具體操作。

前提條件

已下載並安裝Search Shell,具體操作請參見通過Search Shell串連並使用搜尋引擎

應用情境

當某張表基本上不需要寫入,並且只存在少量查詢時,可以將表的屬性設定為冷儲存。設定為冷儲存的表執行查詢操作時查詢結果返回會比較慢。

操作步驟

  1. 開通容量型雲端儲存,具體操作請參見開通冷儲存

    說明

    關於容量型雲端儲存的讀取效能說明,請參見容量型雲端儲存讀取效能說明

  2. 設定目標表的冷儲存屬性,collection_name為目標表名。

    1. 執行RELOAD操作,避免影響冷儲存資料轉移耗時。

      ./search-cli reload_collection -c collection_name
    2. 執行以下語句設定目標表的冷儲存屬性。

      ./search-cli modify_collection -c collection_name -s COLD
  3. 執行以下語句將目標表的資料移轉至冷儲存介質中。

    ./search-cli major_compaction -c collection_name
  4. 遷移操作完成後,執行以下語句釋放熱儲存空間。由於將目標表的資料移轉至冷儲存介質中的操作是非同步作業,釋放前建議等待30~60分鐘。

    ./search-cli reload_collection -c collection_name