Lindorm寬表支持多種表屬性,例如列值保留版本數、數據壓縮方式、數據有效期、冷熱分界線等。您可以通過集群管理系統,為已創建的寬表添加或修改表屬性。
操作步驟
在左側導航欄中,選擇
。在變更類型的下拉列表中,選擇需要修改的表屬性。包含以下表屬性:
表屬性
說明
一致性
表的一致性。默認主表和索引表最終一致,包括以下兩種級別:
eventual:默認值。表示在某個時間點后主表和索引表最終保持一致。
strong:表示強一致性。在任意時刻,所有表中的數據是同步一致的。
Mutability
索引相關,表示對主表的寫入模式進行分類。
支持的屬性值如下:
IMMUTABLE
IMMUTABLE_ROWS
MUTABLE_LATEST
MUTABLE_ALL
詳細說明,請參見二級索引。
開啟動態列
為表開啟動態列功能。詳細介紹,請參見動態列。
修改 Version
Version為列值保留的版本數。取值為大于等于1的整數。默認值為1,表示保留一個版本。
Compaction 周期
系統執行
major compaction
的周期 ,單位為毫秒(ms)。最小取值為1小時,即3600000毫秒。修改 TTL
修改數據有效期,單位為秒(s)。如果需要數據永久保存,請填寫
-1
。修改壓縮類型
修改數據壓縮算法。默認無壓縮算法,即取值為NONE。支持的壓縮算法:SNAPPY、ZSTD和LZ4。
修改冷熱分界線
修改冷熱分界線,單位為秒(s)。最小取值為1秒。
說明表屬性的詳細介紹及說明,請參見表屬性(table_options)。
選擇命名空間和需要修改的寬表。
設置屬性值,單擊提交。
文檔內容是否對您有幫助?