當資料規模增大、讀寫流量暴增時,Tair(Redis OSS-compatible)雲原生叢集架構執行個體支援自由調整分區節點的數量,且支援無感擴縮容(即擴縮容不閃斷無唯讀狀態)。增、減分區後,執行個體將自動進行資料重平衡,確保資料的一致性。該功能可協助您更靈活地應對讀寫熱點和資料扭曲問題。
前提條件
執行個體的架構類型為叢集架構。
執行個體的部署模式為雲原生。
費用
隨用隨付執行個體,增減分區數量後,會按新規格計費。您只需在收到賬單時付費,無需提前付費。
訂用帳戶執行個體,增加分區需支付新增分區的費用;刪除分區,會自動退款。具體的費用說明和退款說明,請參見變更配置費用說明。
影響
增加分區和刪除分區暫不支援設定在可維護時間段執行,當您完成分區數量的調整操作後,執行個體會立即轉變為變更配置中。
變更配置的完成時間和網路、任務隊列、執行個體負載、資料量大小等多種因素有關,由於變更配置操作可能引發響應延遲的波動,請盡量在業務低峰期執行變更配置操作。
刪除分區會降低執行個體的總容量和執行個體效能,同時也會造成對應分區上的串連強制斷開,請謹慎執行。如需執行,請確保應用具備重連機制。
使用限制
執行個體的總分區數最少為2個,單次操作的分區數上限為32個,執行個體總分區數上限為256個。
操作步驟
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在分區資訊地區框,根據業務需求選擇下述操作:
增加分區
單擊增加分區,在彈出的對話方塊中,設定分區的數量。單擊去支付,根據頁面提示完成支付流程。
說明分區規格與現有分區的規格保持一致,不支援調整。
刪除分區
警告刪除分區會降低執行個體的總容量和執行個體效能,同時也會造成對應分區上的串連強制斷開,請謹慎執行。如需執行,請確保應用具備重連機制。
單擊大量刪除或單擊對應分區ID的刪除可刪除分區。
常見問題
刪除分區,資料會丟失嗎?
刪除分區,資料不會丟失。資料會重新分配。
刪除分區,會退款嗎?
刪除分區,會自動退款。具體的費用說明和退款說明,請參見變更配置費用說明。
增加或減少執行個體的分區數量,資料會重分布嗎?
當執行個體分區數量發生變化時,執行個體會自動分析資料的分布,並對資料進行重平衡。執行個體在核心層對資料重平衡過程進行了深度最佳化,提供快速重平衡的同時,降低對業務的影響。
相關API
API介面 | 說明 |
為叢集執行個體添加資料分區節點。 | |
刪除叢集執行個體中的資料分區節點。 |