Azure Cosmos DB: Referenční informace k rozhraní REST API
Azure Cosmos DB je globálně distribuovaná databáze s více modely, která podporuje modely dokumentů, grafů a datových modelů klíč-hodnota. Obsah v této části je určený k vytváření, dotazování a správě prostředků dokumentů pomocí rozhraní SQL API přes REST.
Rozhraní REST API služby Azure Cosmos DB poskytuje programový přístup k prostředkům služby Azure Cosmos DB pro vytváření, dotazování a odstraňování databází, kolekcí dokumentů a dokumentů. Pokud chcete provádět operace s prostředky služby Azure Cosmos DB, odešlete požadavky HTTPS s podporovanou metodou: GET
, POST
, PUT
nebo DELETE
do koncového bodu, který cílí na kolekci prostředků nebo konkrétní prostředek. Tato část vysvětluje, jak pracovat s prostředky pomocí rozhraní REST API.
Poznámka
Tyto referenční články k rozhraní API ukazují, jak vytvářet prostředky pomocí rozhraní API roviny dat služby Azure Cosmos DB. Pomocí rozhraní API roviny dat můžete nakonfigurovat základní možnosti, jako jsou zásady indexování, klíče oddílů podobně jako u sad SDK služby Cosmos DB. Pokud potřebujete úplnou podporu funkcí pro všechny prostředky Azure Cosmos DB, doporučujeme použít poskytovatele prostředků Cosmos DB. Referenční články k rozhraní API jsou uvedené níže.
Podporované verze rozhraní REST API
Následující tabulka uvádí podporované verze rozhraní REST API službou Azure Cosmos DB. Verze musí být zadána prostřednictvím hlavičky x-ms-version
v každém požadavku. Nejnovější verze se použije v případech, kdy není k dispozici hlavička.
Verze | Zavedená změna | Datum vyřazení |
---|---|---|
2018-12-31 | Automatická migrace dělených kolekcí | |
2018-09-17 | Složené a další prostorové indexování | |
2018-08-31 | Vylepšení dynamického škálování kolekce | |
2018-06-18 | Podpora zápisu do více oblastí | |
2017-11-15 | Silná konzistence ve více oblastech | |
2017-05-03 | Klíč velkého oddílu | |
2017-02-22 | Konzistentní předpona | |
2017-01-19 | Snížení minimální propustnosti dělených kolekcí na 2500 RU/s | |
2016-07-11 | Kanál změn | |
2015-12-16 | Dělené kolekce | |
2015-08-06 | Upsert | |
2015-06-03 | Podpora order by | |
2015-04-08 | Obecná dostupnost DocumentDB (nyní součást služby Azure Cosmos DB) | |
2014-08-21 | DocumentDB Public Preview (nyní součást Služby Azure Cosmos DB) | 29. února 2016 |
Prostředky služby Cosmos DB
Následující články popisují podporovaná rozhraní REST API pro každý typ prostředku. Obecné informace o modelu prostředků najdete v tématech Model prostředků a Identifikátory URI prostředků služby Cosmos DB.
- Databáze
- Kolekce
- Dokumenty
- Přílohy
- Uložené procedury
- Uživatelem definované funkce
- Triggery
- Uživatelé
- Oprávnění
- Nabídky
Informace o autorizaci žádostí najdete v tématu Řízení přístupu . Obecné informace o možnostech požadavků a odpovědí najdete v následujících článcích: