Tair (Redis OSS-compatible)支援靈活變更執行個體的配置,包括變更執行個體架構、擴縮容記憶體、分區數、備節點數等,以滿足不同業務對效能和容量的需求。
常見問題
什麼原因會導致變更配置失敗?
若執行個體中存在大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秒內串連閃斷,建議您在業務低峰期變更配置和執行切換。具體變更配置對業務的影響,請參見支援的變更配置項及影響。
標準版變更配置為叢集版或叢集版增減分區數時,資料會自動遷移到各個分區?
是的。標準版變更配置為叢集版或叢集版增減分區數時,後台將自動遷移資料,使資料均衡分布在各個分區。
變更配置需要多長時間?
變更配置與網路、業務請求量、資料量大小等多種因素有關,因此變更配置時間長度無法預估。
您可以在執行個體資訊頁面右上方,單擊
查看任務進度。

變更配置會丟失備份組嗎?
變更配置不會造成備份組丟失。但經典版叢集架構執行個體在減少分區或變更配置為標準架構時,會導致歷史備份組與執行個體節點的映射關係產生變化。
在該情境下,如何尋找歷史備份組:您可以通過歷史備份時間點、歷史備份組ID檢索相關的備份組。
如何完成恢複操作:您可以通過下載歷史備份組(RDB檔案)、解析、匯入至新執行個體中完成備份恢複。
變更配置後,配置為什麼沒有更新?
可能是中繼資料快取重新整理延遲,請稍等幾分鐘後重新整理頁面。