DocumentDB - 優勢



DocumentDB 憑藉一些非常獨特的特性脫穎而出。Azure DocumentDB 提供以下關鍵功能和優勢。

模式自由

在關係資料庫中,每個表都有一個模式,該模式定義了表中每一行必須符合的列和資料型別。

相反,文件資料庫沒有定義的模式,每個文件的結構都可以不同。

SQL 語法

DocumentDB 使用 SQL 語言啟用複雜的臨時查詢,並且每個文件在其建立的瞬間即可立即查詢。您可以在文件層次結構中的任何位置搜尋任何屬性。

可調一致性

它提供了一些細粒度、定義明確的一致性級別,這使您可以對一致性、可用性和延遲進行合理的權衡。

您可以從四個定義明確的一致性級別中進行選擇,以實現一致性和效能之間的最佳權衡。對於查詢和讀取操作,DocumentDB 提供四個不同的一致性級別:

  • 強一致性
  • 有界滯後一致性
  • 會話一致性
  • 最終一致性

彈性擴充套件

可擴充套件性是 NoSQL 的核心,DocumentDB 實現了這一點。DocumentDB 已經證明了它的可擴充套件性。

  • 像 Office OneNote 和 Xbox 等主要服務已經由 DocumentDB 支援,資料庫包含數十 TB 的 JSON 文件,超過一百萬活躍使用者,並且以 99.95% 的可用性持續執行。

  • 您可以透過隨著應用程式的增長建立更多單元來彈性地擴充套件 DocumentDB,並獲得可預測的效能。

完全託管

DocumentDB 作為在 Azure 上執行的完全託管的基於雲的平臺即服務提供。

  • 您根本無需安裝或管理任何內容。

  • 無需處理伺服器、電纜、作業系統或更新,無需設定副本。

  • Microsoft 完成所有這些工作並保持服務的執行。

  • 您只需幾分鐘即可開始使用 DocumentDB,只需一個瀏覽器和 Azure 訂閱即可。

廣告
© . All rights reserved.