Freigeben über


Datenbanken

Azure Cosmos DB ist eine global verteilte Datenbank mit mehreren Modellen, die die Dokument-, Graph- und Schlüssel-Wert-Datenmodelle unterstützt. Der Inhalt in diesem Abschnitt dient zum Erstellen, Abfragen und Verwalten von Datenbankressourcen mithilfe der SQL-API über REST.

Hinweis

In diesen API-Referenzartikeln erfahren Sie, wie Sie Ressourcen mithilfe der Azure Cosmos DB-Datenebenen-API erstellen. Mit der Datenebenen-API können Sie grundlegende Optionen wie Indizierungsrichtlinie und Partitionsschlüssel ähnlich wie bei Cosmos DB SDKs konfigurieren. Wenn Sie vollständige Featureunterstützung für alle Azure Cosmos DB-Ressourcen benötigen, empfehlen wir die Verwendung des Cosmos DB-Ressourcenanbieters.

Jedes Azure Cosmos DB-Konto unterstützt mehrere unabhängig benannte Datenbanken. Eine Datenbank ist ein logischer Namespace für Sammlungen, Benutzer und Berechtigungen. Die Datenbankressource wird im Azure Cosmos DB-Ressourcenmodell durch datenbanks dargestellt. Hier sehen Sie ein Beispiel für den URI: https://mydbaccount.documents.azure.com/dbs.

Hier sehen Sie eine Beispieldarstellung einer Datenbank in Azure Cosmos DB:

{  
  "id":"ContosoDB",  
  "_rid":"rnYYAA==",  
  "_ts":1408056022,  
  "_self":"dbs\/rnYYAA==\/",  
  "_etag":"00004800-0000-0000-0000-53ed3ad60000",  
  "_colls":"colls\/",  
  "_users":"users\/"
}  
  
Eigenschaft BESCHREIBUNG
id Erforderlich. Dies ist die einzige vom Benutzer festgelegte Eigenschaft. Es handelt sich um einen eindeutigen Namen, der die Datenbank identifiziert, d. h. keine zwei Datenbanken verwenden denselben Namen in einem Konto. Der Name darf nicht länger als 255 Zeichen sein.
_rid Es handelt sich um eine vom System generierte Eigenschaft. Die Ressourcen-ID (_rid) ist ein vom System generierter Bezeichner.
_ts Es handelt sich um eine vom System generierte Eigenschaft. Sie gibt den zuletzt aktualisierten Zeitstempel der Ressource an. Der Wert ist ein Zeitstempel.
_self Es handelt sich um eine vom System generierte Eigenschaft. Es handelt sich um den eindeutigen, adressierbaren URI für die Ressource.
_etag Es handelt sich um eine vom System generierte Eigenschaft, die das Ressourcen-etag angibt, das für die Steuerung der optimistischen Parallelität erforderlich ist.
_colls Es handelt sich um eine vom System generierte Eigenschaft, die den adressierbaren Pfad der Sammlungsressource angibt.
_users Es handelt sich um eine vom System generierte Eigenschaft, die den adressierbaren Pfad der Benutzerressource angibt.

Aufgaben

Sie können die folgenden Aufgaben mit Datenbanken ausführen:

Weitere Informationen