ApsaraDB for MongoDB(ApsaraDB for MongoDB)完全相容MongoDB協議,基于飛天分布式系統和高可靠儲存引擎,提供多節點高可用架構、彈性擴容、容災、備份復原、效能最佳化等解決方案。本文介紹ApsaraDB for MongoDB的功能特性。
架構靈活
ApsaraDB for MongoDB支援靈活的部署架構,提供的執行個體架構包括單節點架構、複本集架構以及分區叢集架構,滿足不同的業務情境。
彈性擴容
根據業務需求,您可以變更執行個體配置,即變更執行個體規格、儲存空間、節點數量。同時也支援您設定變更配置的生效時間,盡量將生效時間設定在業務低峰期,避免在變更配置過程中對業務造成影響。詳情請參見變更配置方案概覽。
資料安全
安全技術 | 說明 |
DDoS防護 | 在網路入口即時監測,當發現超大流量攻擊時,對源IP進行清洗,清洗無效情況下可以觸發黑洞機制。 |
IP訪問白名單 | 提供對執行個體進行IP訪問過濾功能,實現高等級的訪問安全保護,IP白名單最多可配置1000條,詳情請參見修改白名單。 |
專用網路 | 專用網路是一種隔離的網路環境,安全性和效能均高於傳統的傳統網路。專用網路需要事先建立,詳情請參見建立專用網路。 |
資料容災 | 為進一步滿足業務情境中高可靠性和資料安全需求,ApsaraDB for MongoDB提供了同城容災解決方案。 您可以在建立執行個體時選擇多可用性區域,詳情請參見建立多可用性區域複本集執行個體或建立多可用性區域分區叢集執行個體;您也可以將現有的複本集執行個體從單可用性區域遷移至多可用性區域,詳情請參見遷移可用性區域。 說明 遷移可用性區域僅支援MongoDB 4.2及以下版本且未開啟TDE功能的複本集執行個體。 |
SSL加密 | 在傳輸層對網路連接進行加密,提升通訊資料安全性的同時,保證資料的完整性,詳情請參見設定SSL加密。 |
透明資料加密TDE | 對資料檔案執行即時I/O加密和解密,資料在寫入磁碟之前進行加密,從磁碟讀入記憶體時進行解密。TDE不會增加資料檔案的大小,您無需更改任何應用程式,即可使用TDE功能,詳情請參見設定透明資料加密TDE。 |
自動備份 | 支援設定備份策略,您可以根據業務低峰時段靈活配置備份時間。 |
臨機操作備份 | 支援手動備份MongoDB資料,支援物理備份和邏輯備份。 |
資料恢複 | 通過備份檔案,您可以進行資料恢複。具體請參見: |
備份檔案下載 | 您可以在備份保留天數期限內下載備份檔案至本地,具體請參見下載備份檔案。 |
全面監控
ApsaraDB for MongoDB提供多達20種系統效能監控項,包括磁碟容量、IOPS、串連數、CPU使用率、網路流量、TPS、QPS、快取命中率等,詳情請參見基本監控。
專業工具支援
Data Management(Data Management Service)支援管理MySQL、SQL Server、PostgreSQL等關係型資料庫和MongoDB、Redis等NoSQL資料庫,同時還支援Linux伺服器管理。它是一種集資料管理、結構管理、訪問安全、BI圖表、資料趨勢、資料軌跡、效能與最佳化和伺服器管理於一體的資料管理服務。
Data Transmission Service(Data Transmission Service)是阿里雲提供的一種支援關係型資料庫、NoSQL、OLAP等多種資料來源之間資料互動的資料服務。它提供了資料移轉、即時資料訂閱及資料即時同步等多種資料轉送能力。通過資料轉送可實現不停服資料移轉、資料異地災備、跨境資料同步、緩衝更新策略等多種業務應用情境,助您構建安全、可擴充、高可用的資料架構。