Azure Cosmos DB: REST API-naslaginformatie

Azure Cosmos DB is een wereldwijd gedistribueerde database met meerdere modellen die ondersteuning biedt voor document-, grafiek- en sleutelwaardegegevensmodellen. De inhoud in deze sectie is bedoeld voor het maken, opvragen en beheren van documentresources met behulp van de SQL API via REST.

De Azure Cosmos DB REST API biedt programmatische toegang tot Azure Cosmos DB-resources voor het maken, doorzoeken en verwijderen van databases, documentverzamelingen en documenten. Als u bewerkingen wilt uitvoeren op Azure Cosmos DB-resources, verzendt u HTTPS-aanvragen met een ondersteunde methode: GET, POST, PUTof DELETE naar een eindpunt dat is gericht op een resourceverzameling of een specifieke resource. In deze sectie wordt uitgelegd hoe u met resources kunt werken met behulp van de REST API.

Notitie

Deze API-referentieartikelen laten zien hoe u resources maakt met behulp van de Azure Cosmos DB-gegevensvlak-API. Met de gegevensvlak-API kunt u basisopties configureren, zoals indexeringsbeleid en partitiesleutels, net als met Cosmos DB SDK's. Als u volledige functieondersteuning nodig hebt voor alle Azure Cosmos DB-resources, raden we u aan de Cosmos DB-resourceprovider te gebruiken. API-referentieartikelen worden hieronder vermeld.

Ondersteunde REST API-versies

De volgende tabel bevat de ondersteunde REST API-versies van de Azure Cosmos DB-service. De versie moet worden opgegeven via de x-ms-version header in elke aanvraag. De nieuwste versie wordt gebruikt wanneer de header niet is opgegeven.

Versie Wijziging geïntroduceerd Buitengebruikstellingsdatum
2018-12-31 Automatische migratie van gepartitioneerde verzamelingen
2018-09-17 Samengestelde en aanvullende ruimtelijke indexering
2018-08-31 Verbeteringen in het schalen van dynamische verzamelingen
2018-06-18 Schrijfondersteuning voor meerdere regio's
2017-11-15 Sterke consistentie voor meerdere regio's
2017-05-03 Grote partitiesleutel
2017-02-22 Consistent voorvoegsel
2017-01-19 De minimale doorvoer voor gepartitioneerde verzamelingen is verlaagd naar 2500 RU/s
2016-07-11 Wijzigingenfeed
2015-12-16 Gepartitioneerde verzamelingen
2015-08-06 Upsert
2015-06-03 Bestellen op ondersteuning
2015-04-08 Algemene beschikbaarheid van DocumentDB (nu onderdeel van Azure Cosmos DB)
2014-08-21 Openbare preview van DocumentDB (nu onderdeel van Azure Cosmos DB) 29 februari 2016

Cosmos DB-resources

In de volgende artikelen worden de ondersteunde REST API's voor elk resourcetype beschreven. Zie Resourcemodel en Cosmos DB-resource-URI's voor algemene informatie over het resourcemodel.

Zie Toegangsbeheer voor het autoriseren van aanvragen. Zie de volgende artikelen voor algemene informatie over aanvraag- en antwoordopties:

Zie ook