Delen via


Databases

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 databaseresources met behulp van de SQL API via REST.

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.

Elk Azure Cosmos DB-account ondersteunt meerdere onafhankelijk benoemde databases. Een database is een logische naamruimte voor verzamelingen, gebruikers en machtigingen. De databaseresource wordt vertegenwoordigd door dbs in het Azure Cosmos DB-resourcemodel. Hier volgt een voorbeeld van de URI: https://mydbaccount.documents.azure.com/dbs.

Hier volgt een voorbeeldweergave van een database in Azure Cosmos DB:

{  
  "id":"ContosoDB",  
  "_rid":"rnYYAA==",  
  "_ts":1408056022,  
  "_self":"dbs\/rnYYAA==\/",  
  "_etag":"00004800-0000-0000-0000-53ed3ad60000",  
  "_colls":"colls\/",  
  "_users":"users\/"
}  
  
Eigenschap Beschrijving
id Vereist. Dit is de enige instelbare eigenschap van de gebruiker. Het is een unieke naam die de database identificeert, dat wil gezegd dat geen twee databases dezelfde naam in een account delen. De naam mag niet langer zijn dan 255 tekens.
_rid Het is een door het systeem gegenereerde eigenschap. De resource-id (_rid) is een door het systeem gegenereerde id.
_ts Het is een door het systeem gegenereerde eigenschap. Hiermee geeft u de laatst bijgewerkte tijdstempel van de resource op. De waarde is een tijdstempel.
_self Het is een door het systeem gegenereerde eigenschap. Dit is de unieke adresseerbare URI voor de resource.
_etag Het is een door het systeem gegenereerde eigenschap die de resource-etag aangeeft die is vereist voor optimistisch gelijktijdigheidsbeheer.
_colls Het is een door het systeem gegenereerde eigenschap die het adresseerbare pad van de verzamelingsresource aangeeft.
_Gebruikers Het is een door het systeem gegenereerde eigenschap die het adresseerbare pad van de gebruikersresource aangeeft.

Taken

U kunt de volgende taken uitvoeren met databases:

Zie ook