ApsaraDB for MongoDB支援升級資料庫大版本。升級前,建議您瞭解不同產品架構、不同版本的執行個體支援升級到的資料庫大版本以及不同資料庫大版本的相容性變更說明。
支援升級的資料庫大版本
-
ApsaraDB for MongoDB控制台可以直接升級資料庫大版本,但不同產品架構、不同版本的執行個體支援升級的版本不同,具體情況如下:
產品架構
規格類型
執行個體的資料庫大版本
可升級到的資料庫大版本
單節點架構
通用型雲端硬碟版
MongoDB 4.0
暫無更高的資料庫大版本可升級。
通用型雲端硬碟版
MongoDB 3.4
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體。
複本集架構
-
通用型雲端硬碟版
-
獨享型雲端硬碟版
MongoDB 8.0
MongoDB 8.3(需提交工單申請)
MongoDB 7.0
MongoDB 8.0
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.0
MongoDB 4.4
MongoDB 5.0
執行個體從4.4升級到5.0後,由於預設的writeConcern從
{w:1}調整為{w:majority},可能會導致寫入效能退化,寫入延遲上升。請確認此變更帶來的影響後,再進行大版本升級。-
通用型本地碟版
-
獨享型本地碟版
-
獨佔物理機
MongoDB 4.2
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體。
MongoDB 4.0
MongoDB 4.2
MongoDB 3.4
-
MongoDB 4.0
-
MongoDB 4.2
MongoDB 3.2
MongoDB 3.0
分區叢集架構
獨享型雲端硬碟版
MongoDB 8.0
暫無更高的資料庫大版本可升級。
MongoDB 7.0
MongoDB 8.0
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.0
MongoDB 4.4
MongoDB 5.0
執行個體從4.4升級到5.0後,由於預設的writeConcern從
{w:1}調整為{w:majority},可能會導致寫入效能退化,寫入延遲上升。請確認此變更帶來的影響後,再進行大版本升級。-
通用型本地碟版
-
獨享型本地碟版
-
獨佔物理機
MongoDB 4.2
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體。
MongoDB 4.0
MongoDB 4.2
MongoDB 3.4
-
MongoDB 4.0
-
MongoDB 4.2
MongoDB 3.2
MongoDB 3.0
-
-
如果您需要跨產品架構或跨儲存類型升級執行個體大版本,可以先建立目標高版本執行個體,然後通過DTS將源執行個體遷移至高版本的新執行個體中。
遷移資料的方法如下:
大版本相容性變更說明
不同資料庫大版本的相容性變更說明如下:
升級資料庫大版本時,執行個體的狀態需為運行中。如何升級資料庫大版本,請參見升級資料庫版本。
升級資料庫大版本後不支援降級。
MongoDB 4.0及以上大版本已相容MongoDB 3.6。如果您需要使用MongoDB 3.6大版本的功能,請升級到MongoDB 4.0及以上大版本。
相容性變更說明僅包含ApsaraDB for MongoDB核心的變更,不包含MongoDB執行個體管控功能的變更。
資料庫大版本 | 相容性變更說明 |
MongoDB 8.3 |
MongoDB 8.3的更多資訊,請參見Compatibility Changes in MongoDB 8.3。 |
MongoDB 8.0 |
MongoDB 8.0的更多資訊,請參見Compatibility Changes in MongoDB 8.0。 |
MongoDB 7.0 |
MongoDB 7.0的更多資訊,請參見Compatibility Changes in MongoDB 7.0。 |
MongoDB 6.0 |
MongoDB 6.0的更多資訊,請參見Compatibility Changes in MongoDB 6.0。 |
MongoDB 5.0 |
MongoDB 5.0的更多資訊,請參見Compatibility Changes in MongoDB 5.0。 |
MongoDB 4.4 |
MongoDB 4.4的更多資訊,請參見Compatibility Changes in MongoDB 4.4。 |
MongoDB 4.2 |
MongoDB 4.2的更多資訊,請參見MongoDB 4.2相容性更新說明。 |
MongoDB 4.0 |
MongoDB 4.0的更多資訊,請參見MongoDB 4.0相容性更新說明。 |
MongoDB 3.6 |
MongoDB 3.6的更多資訊,請參見MongoDB 3.6相容性更新說明。 |
MongoDB 3.4 |
MongoDB 3.4的更多資訊,請參見MongoDB 3.4相容性變更說明。 |
相關API
介面 | 說明 |
升級ApsaraDB for MongoDB執行個體的資料庫大版本。 |