共用方式為


什麼是 Azure DocumentDB(具備 MongoDB 相容性)?

Azure DocumentDB 是一個完全託管、開源的 99.03% MongoDB 相容 資料庫。 內建 AI、Azure 整合,以及多雲彈性,適用於關鍵任務應用。

開源與社群驅動

DocumentDB 是一個開源、兼容 MongoDB、受 Linux 基金會管理的文件資料庫,依據寬鬆的 MIT 授權釋出。 Azure DocumentDB 是建立在 DocumentDB 之上,它不會執行 MongoDB 資料庫伺服器或其程式碼庫。 MongoDB 的 SSPL 授權 不適用於 DocumentDB 或 Azure DocumentDB。

DocumentDB 透過線路協定與 BSON 支援,提供 99.03% MongoDB 相容性,並具備索引與向量搜尋等功能,同時保持實作透明且由社群驅動。

Azure DocumentDB 將這個開源基礎與完全託管的 Azure 服務結合,帶來全託管的企業安全、可擴展性與可靠性。

靈活且可擴展的資料管理

Azure DocumentDB 讓你輕鬆儲存和管理非結構化資料。 其架構無關設計意味著你可以隨著應用程式演進調整資料模型,無需擔心僵化結構。 這種彈性非常適合需要快速迭代或處理多元資料類型的應用。

該服務支援高容量垂直與水平擴展,且在資料庫超過 TB 前無需分片金鑰。 你可以自動分割現有資料庫,且無停機時間,並能垂直或橫向擴展叢集,同時保持應用程式運作。

99.03% MongoDB 相容性

Azure DocumentDB 設計為能與 MongoDB 工具與驅動程式無縫結合,讓開發者輕鬆遷移現有應用程式或建置新應用程式。 透過支援 MongoDB API,該服務讓你能應用現有知識與資源,無需大量重做。

這種相容性也意味著你可以將 Azure DocumentDB 整合進現有的開發工作流程中,使用像 MongoDB Compass 或 MongoDB shell 這類熱門工具。 結果是順暢的開發體驗,加速上市時間。

多雲與混合雲

DocumentDB 實現了真正的多雲與混合架構,且零資料遺失。 這個開源資料庫可於本地或任何雲端運行,Azure DocumentDB 則擴展了與完全託管的 Azure 服務相同的功能。 兩者共同讓應用程式能在不同環境中使用相同的 MongoDB 相容介面與驅動程式,同時支援跨雲複製與故障轉移,且不會遺失資料或應用程式變更。

要開始,請使用 Kubernetes 運算子部署 DocumentDB。

請在 YouTube 上觀看 多雲複製示範

具備整合向量資料庫的 AI 驅動應用程式

Azure DocumentDB 為生成式 AI 應用提供整合向量資料庫,無需額外費用,能為進階 AI 應用提供索引與查詢高維度資料。 與其他平台不同,Azure DocumentDB 將所有原始資料與向量資料保存在資料庫中,確保簡潔且安全,無需外部整合。 即使是免費方案也包含向量資料庫功能,讓複雜的 AI 功能變得可及。

原生 Azure 整合

Azure DocumentDB 提供與 Azure 生態系統的無縫整合,使開發者能利用熟悉的 Azure 工具如 Azure Monitor 和 Azure CLI 來管理資源。 這種深度整合確保所有 Azure 服務都能有效管理資源與統一支援,免除同時管理多個支援團隊的需求。