Базы данных

Azure Cosmos DB — это глобально распределенная база данных с несколькими моделями, которая поддерживает модели данных документов, графов и ключей и значений. Содержимое этого раздела предназначено для создания ресурсов базы данных, выполнения запросов и управления ими с помощью API SQL через REST.

Примечание

В этих справочных статьях по API показано, как создавать ресурсы с помощью API плоскости данных Azure Cosmos DB. С помощью API плоскости данных можно настроить основные параметры, такие как политика индексирования, ключи секций, так же, как в пакетах SDK для Cosmos DB. Если требуется полная поддержка функций для всех ресурсов Azure Cosmos DB, рекомендуется использовать поставщик ресурсов Cosmos DB.

Каждая учетная запись Azure Cosmos DB поддерживает несколько независимо именованных баз данных. База данных — это логическое пространство имен для коллекций, пользователей и разрешений. Ресурс базы данных представлен dbs в модели ресурсов Azure Cosmos DB. Ниже приведен пример универсального кода ресурса (URI): https://mydbaccount.documents.azure.com/dbs.

Ниже приведен пример представления базы данных в Azure Cosmos DB.

{  
  "id":"ContosoDB",  
  "_rid":"rnYYAA==",  
  "_ts":1408056022,  
  "_self":"dbs\/rnYYAA==\/",  
  "_etag":"00004800-0000-0000-0000-53ed3ad60000",  
  "_colls":"colls\/",  
  "_users":"users\/"
}  
  
Свойство Описание
идентификатор Обязательный. Это единственное настраиваемое пользователем свойство. Это уникальное имя, которое идентифицирует базу данных, т. е. не две базы данных имеют одно и то же имя в учетной записи. Имя должно быть не длиннее 255 символов.
_rid Это свойство, созданное системой. Идентификатор ресурса (_rid) является системным идентификатором.
_ts Это свойство, созданное системой. Оно представляет метку времени последнего обновления ресурса. Значение — метка времени.
_self Это свойство, созданное системой. Это уникальный адресуемый URI для ресурса.
_etag Это системное свойство, указывающее тег ресурса, необходимый для управления оптимистическим параллелизмом.
_colls Это системное свойство, указывающее адресуемый путь к ресурсу коллекций .
_users Это созданное системой свойство, указывающее адресуемый путь к ресурсу пользователей .

Задания

С базами данных можно выполнять следующие задачи:

См. также: