Azure Cosmos DB: dokumentacja interfejsu API REST

Usługa Azure Cosmos DB to globalnie rozproszona wielomodelowa baza danych, która obsługuje modele danych dokumentów, grafów i klucz-wartość. Zawartość tej sekcji służy do tworzenia, wykonywania zapytań i zarządzania zasobami dokumentów przy użyciu interfejsu API SQL za pośrednictwem interfejsu API REST.

Interfejs API REST usługi Azure Cosmos DB zapewnia programowy dostęp do zasobów usługi Azure Cosmos DB w celu tworzenia, wykonywania zapytań i usuwania baz danych, kolekcji dokumentów i dokumentów. Aby wykonywać operacje na zasobach usługi Azure Cosmos DB, wysyłasz żądania HTTPS z obsługiwaną metodą: GET, , POSTPUTlub DELETE do punktu końcowego, który jest przeznaczony dla kolekcji zasobów lub określonego zasobu. W tej sekcji wyjaśniono, jak pracować z zasobami przy użyciu interfejsu API REST.

Uwaga

Te artykuły referencyjne dotyczące interfejsu API pokazują, jak tworzyć zasoby przy użyciu interfejsu API płaszczyzny danych usługi Azure Cosmos DB. Za pomocą interfejsu API płaszczyzny danych można skonfigurować podstawowe opcje, takie jak zasady indeksowania, klucze partycji, podobnie jak w przypadku zestawów SDK usługi Cosmos DB. Jeśli potrzebujesz pełnej obsługi funkcji dla wszystkich zasobów usługi Azure Cosmos DB, zalecamy użycie dostawcy zasobów usługi Cosmos DB. Poniżej wymieniono artykuły referencyjne dotyczące interfejsu API.

Obsługiwane wersje interfejsu API REST

W poniższej tabeli wymieniono obsługiwane wersje interfejsu API REST usługi Azure Cosmos DB. Wersja musi być określona za pośrednictwem nagłówka x-ms-version w każdym żądaniu. Najnowsza wersja jest używana, gdy nagłówek nie jest podany.

Wersja Wprowadzona zmiana Data wycofania
2018-12-31 Migracja automatyczna kolekcji partycjonowanych
2018-09-17 Indeksowanie złożone i dodatkowe
2018-08-31 Ulepszenia skalowania kolekcji dynamicznej
2018-06-18 Obsługa zapisu w wielu regionach
2017-11-15 Silna spójność w wielu regionach
2017-05-03 Duży klucz partycji
2017-02-22 Prefiks spójny
2017-01-19 Obniżona minimalna przepływność dla kolekcji partycjonowanych do 2500 RU/s
2016-07-11 Zestawienie zmian
2015-12-16 Partycjonowane kolekcje
2015-08-06 Upsert
2015-06-03 Zamów według pomocy technicznej
2015-04-08 Ogólna dostępność usługi DocumentDB (obecnie część usługi Azure Cosmos DB)
2014-08-21 Publiczna wersja zapoznawcza usługi DocumentDB (obecnie część usługi Azure Cosmos DB) 29 lutego 2016 r.

Zasoby usługi Cosmos DB

W poniższych artykułach opisano obsługiwane interfejsy API REST dla każdego typu zasobu. Aby uzyskać ogólne informacje na temat modelu zasobów, zobacz Resource model (Model zasobów) i Cosmos DB resource URIs (Identyfikatory URI zasobów usługi Cosmos DB).

Zobacz Kontrola dostępu , aby dowiedzieć się, jak autoryzować żądania. Aby uzyskać ogólne informacje o opcjach żądania i odpowiedzi, zobacz następujące artykuły:

Zobacz też