全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):變更執行個體配置

更新時間:Sep 17, 2025

Tair (Redis OSS-compatible)支援靈活變更執行個體的配置,包括變更執行個體架構、擴縮容記憶體、分區數、備節點數等,以滿足不同業務對效能和容量的需求。

支援的變更配置項及影響

變更配置不會影響什嗎?

所有變更配置操作:

  • 串連地址、帳號密碼、白名單等不變:變更完成後應用代碼無需修改。

  • 通常不遺失資料:但在切換的瞬間,若發生原主節點宕機等並發的極端情況,存在丟失少量未同步資料的理論風險。

變更配置類型

變更配置影響

標準(主備)轉叢集

1~2次30秒內串連閃斷,1分鐘左右唯讀。

叢集轉標準(主備)

1~2次30秒內串連閃斷,1分鐘左右唯讀。

升降執行個體規格

可能出現1~2次30秒內串連閃斷,1分鐘左右唯讀。

調整叢集分區數

可能出現1~2次30秒內串連閃斷,1分鐘左右唯讀。

開關讀寫分離

秒級閃斷。

增刪備節點

無。

轉為雲原生部署模式

1次30秒內串連閃斷,1分鐘左右唯讀。

常見問題

如何查詢執行個體是否擴容過?

您可以在工作中樞選中狀態統計執行成功的任務,查看是否存在規格變更或遷移的任務,或通過DescribeHistoryTasks API介面進行查詢。

什麼原因會導致變更配置失敗?

  • 若執行個體中存在大Key,可能會導致變更配置失敗。

    建議在變更配置前,排查並刪除大Key,再執行變更配置操作。關於排查大Key的方法請參見離線全量Key分析

  • 為避免資料丟失,降配時存在如下限制:新執行個體記憶體規格的80%需大於原執行個體已使用記憶體(即新規格記憶體 * 0.8 > 原執行個體已使用記憶體 ),否則將變更配置失敗。例如當前執行個體為8 GB標準架構記憶體型,已使用2 GB記憶體,可降配至4 GB標準架構記憶體型。

Tair(企業版)不同儲存介質如何變更配置?

Tair(企業版)不同儲存介質(記憶體型、持久記憶體型、磁碟ESSD型)間不支援相互變更配置。

能否單獨提高執行個體的CPU效能?

Tair(以及Redis開源版不支援單獨升級CPU。您可以通過以下方式提升執行個體整體的CPU效能:

  • 標準架構執行個體變更為叢集架構或讀寫分離架構。

  • 讀寫分離架構執行個體增加唯讀節點數。

  • 叢集架構執行個體增加分區數。

具體操作,請參見如何升級執行個體的CPU規格

執行個體規格資訊,請參見執行個體規格導航與常見問題

高可用(雙副本)執行個體如何變更為單副本執行個體?

由於單副本無資料可靠性保證,因此不支援將高可用執行個體變更配置為單副本執行個體。

如有需要,請單獨購買高可用執行個體,再通過DTS將高可用執行個體的資料移轉到單副本執行個體,更多資訊請參見雲資料庫Tair(相容Redis)間的遷移

變更配置時,需要業務暫停讀寫嗎?

不需要。但由於可能出現1分鐘左右的唯讀狀態和1~2次30秒內串連閃斷,建議您在業務低峰期變更配置和執行切換。具體變更配置對業務的影響,請參見支援的變更配置項及影響

標準版變更配置為叢集版或叢集版增減分區數時,資料會自動遷移到各個分區?

是的。標準版變更配置為叢集版或叢集版增減分區數時,後台將自動遷移資料,使資料均衡分布在各個分區。

變更配置需要多長時間?

變更配置與網路、業務請求量、資料量大小等多種因素有關,因此變更配置時間長度無法預估。

您可以在執行個體資訊頁面右上方,單擊image.png查看任務進度。

image.png

變更配置會丟失備份組嗎?

變更配置不會造成備份組丟失。但經典版叢集架構執行個體在減少分區或變更配置為標準架構時,會導致歷史備份組與執行個體節點的映射關係產生變化。

在該情境下,如何尋找歷史備份組:您可以通過歷史備份時間點、歷史備份組ID檢索相關的備份組。

如何完成恢複操作:您可以通過下載歷史備份組(RDB檔案)、解析、匯入至新執行個體中完成備份恢複。

變更配置後,配置為什麼沒有更新?

可能是中繼資料快取重新整理延遲,請稍等幾分鐘後重新整理頁面。

相關API

API介面

說明

ModifyInstanceSpec

變更配置執行個體的規格。