Databáze
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ě databázových prostředků pomocí rozhraní SQL API přes REST.
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.
Každý účet služby Azure Cosmos DB podporuje několik nezávisle pojmenovaných databází. Databáze je logický obor názvů pro kolekce, uživatele a oprávnění. Databázový prostředek je reprezentován databázemi v modelu prostředků Azure Cosmos DB. Tady je příklad identifikátoru URI: https://mydbaccount.documents.azure.com/dbs
.
Tady je ukázková reprezentace databáze ve službě Azure Cosmos DB:
{
"id":"ContosoDB",
"_rid":"rnYYAA==",
"_ts":1408056022,
"_self":"dbs\/rnYYAA==\/",
"_etag":"00004800-0000-0000-0000-53ed3ad60000",
"_colls":"colls\/",
"_users":"users\/"
}
Vlastnost | Popis |
---|---|
id | Povinná hodnota. Je to jediná vlastnost nastavitelné uživatelem. Jedná se o jedinečný název, který identifikuje databázi, to znamená, že žádné dvě databáze nesdílely stejný název v účtu. Název nesmí být delší než 255 znaků. |
_rid | Jedná se o systém vygenerovanou vlastnost. ID prostředku (_rid) je systémově vygenerovaný identifikátor. |
_ts | Jedná se o systém vygenerovanou vlastnost. Určuje časové razítko poslední aktualizace prostředku. Hodnota je časové razítko. |
_self | Jedná se o systém vygenerovanou vlastnost. Jedná se o jedinečný adresovatelný identifikátor URI prostředku. |
_etag | Jedná se o systémově vygenerovanou vlastnost, která určuje etag prostředku vyžadovanou pro optimistické řízení souběžnosti. |
_colls | Jedná se o systém vygenerovanou vlastnost, která určuje adresovatelnou cestu k prostředku kolekcí . |
_Uživatelé | Jedná se o systém vygenerovanou vlastnost, která určuje adresovatelnou cestu k prostředku uživatelů . |
Úlohy
S databázemi můžete provádět následující úlohy:
- Vytvoření databáze
- Výpis databází
- Získání databáze
- Odstranění databáze
- Dotazování databází