與自建MongoDB資料庫相比,ApsaraDB for MongoDB(ApsaraDB for MongoDB)在服務可用性、資料可靠性、安全性、營運成本等方面具有極大優勢。使用ApsaraDB for MongoDB可協助您快速上線業務、降低營運成本。
對比項 | ApsaraDB for MongoDB | 自建資料庫 |
服務可用性 | 高可用性。 | 需要自行保障,自行搭建主從複製、RAID等。 |
支援同城單節點或三可用性區域的高可用性容災。 | 同城容災關係需要自行部署維護,雙可用性區域條件較難實現,無資料庫級可用性保障。 | |
支援構建異地容災執行個體。 | 需要藉助第三方工具自行構建容災執行個體。 | |
資料可靠性 |
| 需要自行保障,自行搭建主從複製、RAID等。 |
系統安全性 | 事前防護:DDoS攻擊防護、自動修複各種資料庫安全性漏洞、白名單控制訪問、VPC網路隔離。 | 事前防護:需要額外採購安全硬體或軟體,自行修複安全性漏洞,成本較高。 |
事中保護:SSL加密、透明資料加密。 | 事中保護:需要自行搭建SSL加密及TDE加密系統。 | |
事後審計:查詢審計日誌。 | 事後審計:需要額外採購審計系統。 | |
備份恢複 |
| |
系統託管 | 無託管費用。 | 需要額外支付伺服器託管費用,架構越複雜,所需託管的伺服器越多,託管費用越高。 |
營運成本 | 無需投入額外營運成本。 | 需要專人維護,營運成本高。 |
支援CloudDBA智能診斷,具體如下: | 沒有相關效能診斷功能,排查慢查詢較為繁瑣。 | |
部署和擴容 | 即時開通,彈性擴容。 | 需要自行完成採購硬體、機房託管、部署機器等工作,周期較長,且添加節點需要自我維護節點關係。 |
核心最佳化 |
| 使用普通開源版本,無任何針對性最佳化,在部分情境下使用受限。 |