Azure Cosmos DB: REST API-referencia
Az Azure Cosmos DB egy globálisan elosztott többmodelles adatbázis, amely támogatja a dokumentum-, gráf- és kulcsértékű adatmodelleket. A jelen szakaszban található tartalom dokumentum-erőforrások létrehozására, lekérdezésére és kezelésére használható az SQL API REST-en keresztüli használatával.
Az Azure Cosmos DB REST API programozott hozzáférést biztosít az Azure Cosmos DB-erőforrásokhoz adatbázisok, dokumentumgyűjtemények és dokumentumok létrehozásához, lekérdezéséhez és törléséhez. Az Azure Cosmos DB-erőforrásokon végzett műveletek végrehajtásához https-kéréseket küld egy támogatott módszerrel: GET
, POST
, , PUT
vagy DELETE
egy olyan végpontra, amely egy erőforráscsoportot vagy egy adott erőforrást céloz meg. Ez a szakasz azt ismerteti, hogyan használhatja az erőforrásokat a REST API használatával.
Megjegyzés
Ezek az API-referenciacikkek bemutatják, hogyan hozhat létre erőforrásokat az Azure Cosmos DB adatsík API-val. Az adatsík API-val olyan alapvető beállításokat konfigurálhat, mint például az indexelési szabályzat, a partíciókulcsok ugyanúgy, mint a Cosmos DB SDK-k esetében. Ha teljes körű szolgáltatástámogatásra van szüksége az összes Azure Cosmos DB-erőforráshoz, javasoljuk, hogy használja a Cosmos DB erőforrás-szolgáltatót. Az API-referenciacikkek az alábbiakban találhatók.
Támogatott REST API-verziók
Az alábbi táblázat az Azure Cosmos DB szolgáltatás által támogatott REST API-verziókat sorolja fel. A verziót minden x-ms-version
kérés fejlécén keresztül kell megadni. A legújabb verziót akkor használja a rendszer, ha a fejléc nincs megadva.
Verzió | Bevezetett módosítás | Kivonás dátuma |
---|---|---|
2018-12-31 | Particionált gyűjtemények automatikus migrálása | |
2018-09-17 | Összetett és további térbeli indexelés | |
2018-08-31 | Dinamikus gyűjtemények skálázási fejlesztései | |
2018-06-18 | Többrégiós írási támogatás | |
2017-11-15 | Többrégiós erős konzisztencia | |
2017-05-03 | Nagy partíciókulcs | |
2017-02-22 | Konzisztens előtag | |
2017-01-19 | A particionált gyűjtemények minimális átviteli sebességének csökkentése 2500 RU/s-ra | |
2016-07-11 | Változáscsatorna | |
2015-12-16 | Particionált gyűjtemények | |
2015-08-06 | Beszúrás és frissítés | |
2015-06-03 | Rendelés támogatás szerint | |
2015-04-08 | DocumentDB általános rendelkezésre állás (az Azure Cosmos DB része) | |
2014-08-21 | DocumentDB nyilvános előzetes verzió (most már az Azure Cosmos DB része) | 2016. február 29. |
Cosmos DB-erőforrások
Az alábbi cikkek az egyes erőforrástípusok támogatott REST API-jait ismertetik. Az erőforrásmodellre vonatkozó általános információkért lásd: Erőforrásmodell és Cosmos DB erőforrás-URI-k.
- Adatbázisok
- Gyűjtemények
- Dokumentumok
- Mellékletek
- Tárolt eljárások
- Felhasználó által definiált függvények
- Eseményindítók
- Felhasználók
- Engedélyek
- Ajánlatok
A kérések engedélyezéséről a Hozzáférés-vezérlés című témakörben olvashat. A kérések és válaszok beállításaival kapcsolatos általános információkért tekintse meg az alábbi cikkeket: