與 MongoDB 相容

與 MongoDB 3.6 相容

Amazon DocumentDB 與 MongoDB 3.6 驅動程式和工具相容。客戶目前搭配 MongoDB 資料庫使用的絕大多數應用程式、驅動程式和工具,都可以繼續搭配 Amazon DocumentDB 使用,只需一點點變更或完全不用變更。Amazon DocumentDB 會在專用、分散式、容錯、自我修復的儲存系統上實作 Apache 2.0 開放原始碼 MongoDB 3.6 API 來模擬用戶端對 MongoDB 伺服器的回應,從而為客戶提供當他們大規模操作關鍵任務 MongoDB 工作負載時所需的效能、可擴展性和可用性。進一步了解 支援的 MongoDB API

移轉支援

客戶可以使用 AWS Database Migration Service (DMS) 輕鬆地將現場部署或 Amazon EC2 上的 MongoDB 資料庫免費移轉到 Amazon DocumentDB (每個執行個體六個月),而且幾乎沒有停機時間。使用 DMS,您就可以從 MongoDB 複本集或碎片叢集移轉到 Amazon DocumentDB。

全受管

自動化的佈建和設定

開始使用 Amazon DocumentDB 非常簡單。只需使用 AWS 管理主控台啟動新的 Amazon DocumentDB 叢集。Amazon DocumentDB 資料庫執行個體為您所選擇的執行個體類別預先設定了適當的參數和設定。您可在幾分鐘內啟動叢集並連接到應用程式,無須其他設定。

監控和指標

Amazon DocumentDB 為您的資料庫執行個體提供 Amazon CloudWatch 指標。您可以使用 AWS 管理主控台查看有關叢集的 20 多個關鍵操作指標,包括運算、記憶體、儲存、查詢輸送量以及作用中連線。

自動化的軟體修補

Amazon DocumentDB 將使用最新的修補程式,讓您的資料庫保持最新狀態。您可以透過資料庫引擎版本管理,控制是否修補叢集及何時進行修補。

任何規模都具備高效能

文件查詢的高輸送量和低延遲

Amazon DocumentDB 具備彈性的文件模型、資料類型和有效率的索引功能,其使用了可擴展的記憶體內優化架構,能夠對大型文件集進行快速查詢評估。

輕鬆擴展資料庫運算資源

只需在 AWS 管理主控台按幾下,您就可以建立大小合適的新複本執行個體或移除執行個體,以便擴展或縮減叢集必備的運算和記憶體資源。運算擴展操作通常可在幾分鐘內完成。

自動擴展的儲存體

Amazon DocumentDB 會隨著叢集儲存需求的增長而自動增加儲存磁碟區大小。您的儲存磁碟區將以 10 GB 的增量增加,最多增加到 64 TB。您不需要為資料庫佈建過多的儲存容量來處理未來的增長。

低延遲僅供讀取複本

利用建立多達 15 個資料庫僅供讀取複本的方式,增加讀取輸送量以支援大量的應用程式請求。Amazon DocumentDB 複本與來源執行個體共用同一個基礎儲存,不僅能降低成本,也能消除在複本節點執行寫入的需求。這會釋放更多的處理能力來處理讀取請求並降低複本的延遲時間,通常可降低到幾毫秒。Amazon DocumentDB 還為讀取查詢提供單一端點,因此應用程式無須記錄每個新增和刪除的複本就可以連接。

高度安全及合規

網路隔離

Amazon DocumentDB 在 Amazon VPC 中執行,可讓您將叢集隔離在自己的虛擬網路中,並使用產業標準的加密 IPsec VPN 與您的現場部署 IT 基礎架構連接。此外,使用 Amazon DocumentDB 的 VPC 組態時,您可以設定各種防火牆設定值,並控制對叢集的網路存取。

資源級許可

Amazon DocumentDB 與 AWS Identity and Access Management (IAM) 整合,讓您有能力控制 AWS IAM 使用者和群組可在特定 Amazon DocumentDB 資源採取的動作,包含叢集、執行個體、快照和參數群組。此外,您可以為 Amazon DocumentDB 資源加上標籤,並控制 IAM 使用者和群組可以對一組具有相同標籤 (和標籤值) 的資源進行的動作。例如,您可以設定 IAM 規則,以確保開發人員能夠修改「開發」叢集,但只有資料庫管理員能修改和刪除「生產」叢集。

加密

Amazon DocumentDB 讓您能夠使用透過 AWS Key Management Service (KMS) 建立和控制的金鑰來加密資料庫。 在以 Amazon DocumentDB 加密執行的叢集上,於基礎儲存體中存放的靜態資料,以及其在同一個叢集中的自動備份、快照和複本都會加密。按照預設,用戶端與 Amazon DocumentDB 之間的連線都會用 TLS 進行靜態加密。

合規認證

Amazon DocumentDB 的設計可以滿足最高的安全標準,能夠讓您輕鬆驗證我們的安全性並滿足自己的法規和合規義務。經過評估,Amazon DocumentDB 符合以下認證:PCI DSS、ISO 9001270012701727018SOC 2,此外也符合 HIPAA 資格

高可用性

執行個體監控和修復

Amazon DocumentDB 叢集及其執行個體的運作狀態都會持續受到監控。如果驅動資料庫的執行個體故障,則執行個體和相關的程序將自動重新啟動。Amazon DocumentDB 恢復不需要重新執行冗長的資料庫重做日誌,因此您的執行個體重新啟動時間通常為 30 秒或更短。它還會將資料庫快取與資料庫處理程序分隔開來,因此資料庫重新啟動時不會遺失快取。

異地同步備份部署和僅供讀取複本

當執行個體故障時,Amazon DocumentDB 會自動容錯移轉到您在任三個可用區域中建立的其中一個複本 (最多 15 個 Amazon DocumentDB 複本)。如果未佈建 Amazon DocumentDB 複本,當發生故障時,Amazon DocumentDB 將嘗試為您自動建立一個新執行個體。

容錯和自我修復儲存

您的儲存磁碟區的每個 10 GB 部分都會在三個可用區域間以六種方法進行複寫。Amazon DocumentDB 使用具有容錯能力的儲存,可完全透明化的處理最多兩個資料副本的損失,而不會影響資料庫寫入可用性;以及處理最多三個資料副本的損失,而不會影響資料庫讀取可用性。Amazon DocumentDB 儲存也可自我修復;系統會持續掃描資料區塊與磁碟是否有錯誤,並自動替換。

自動、連續、增量備份和 Point-in-time 還原

Amazon DocumentDB 的備份功能可用於對叢集進行 point-in-time 恢復。這讓您能夠將叢集還原到保留期內任何一秒鐘的狀態,最多可還原到前五分鐘的狀態。自動備份保留期最長可設定為 35 天。自動備份會儲存在 Amazon S3 中,該服務設計具有 99.999999999% 的耐久性。Amazon DocumentDB 備份是自動、遞增且連續的,對叢集效能沒有影響。

叢集快照

叢集快照是使用者對儲存在 Amazon S3 中的叢集啟動的備份,會保留到您確實要將它們刪除為止。它們利用自動化的遞增快照減少所需時間和儲存。您可以在需要時隨時從叢集快照建立新叢集。

Product-Page_Standard-Icons_01_Product-Features_SqInk
進一步了解產品定價

瀏覽 Amazon DocumentDB (與 MongoDB 相容) 定價頁面。

進一步了解 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
Product-Page_Standard-Icons_03_Start-Building_SqInk
開始在主控台進行建置

在 AWS 主控台開始使用 Amazon DocumentDB (與 MongoDB 相容) 進行建置。

登入