Azure Cosmos DB:REST API 參考

Azure Cosmos DB 是一個全域散發的多模型資料庫,可支援檔、圖形和索引鍵值資料模型。 本節中的內容是透過 REST 建立、查詢及管理檔資源。

Azure Cosmos DB REST API 可讓您以程式設計方式存取 Azure Cosmos DB 資源,以建立、查詢及刪除資料庫、文件集合和文件。 若要在 Azure Cosmos DB 資源上執行作業,您可以使用支援的方法將 HTTPS 要求傳送至目標為資源集合或特定資源的端點: GETPOSTPUTDELETE 。 本節說明如何使用 REST API 來處理資源。

注意

這些 API 參考文章示範如何使用 Azure Cosmos DB 資料平面 API 建立資源。 透過資料平面 API,您可以設定基本選項,例如編制索引原則,資料分割索引鍵就像使用 Cosmos DB SDK 一樣。 如果您需要所有 Azure Cosmos DB 資源的完整功能支援,建議您使用 Cosmos DB 資源提供者。 API 參考文章如下所列。

支援的 REST API 版本

下表列出 Azure Cosmos DB 服務支援的 REST API 版本。 每個要求中都必須透過 x-ms-version 標頭來指定版本。 未提供標頭時會使用最新版本。

版本 引進的變更 停用日期
2018-12-31 資料分割集合自動移轉
2018-09-17 複合和其他空間索引編制
2018-08-31 動態集合調整改善
2018-06-18 多區域寫入支援
2017-11-15 多重區域強式一致性
2017-05-03 大型分割區索引鍵
2017-02-22 一致前置詞
2017-01-19 將分割集合的最小輸送量降低為 2500 RU/秒
2016-07-11 變更摘要
2015-12-16 分割的集合
2015-08-06 Upsert
2015-06-03 訂單依據支援
2015-04-08 DocumentDB 正式運作 (現在屬於 Azure Cosmos DB)
2014-08-21 DocumentDB 公開預覽版 (現在屬於 Azure Cosmos DB) 2016 年 2 月 29 日

Cosmos DB 資源

下列文章說明每個資源類型的支援的 REST API。 如需資源模型的一般資訊,請參閱 資源模型Cosmos DB 資源 URI

如需如何授權要求,請參閱 存取控制 。 如需有關要求和回應選項的一般資訊,請參閱下列文章:

另請參閱