Bases de datos

Azure Cosmos DB es una base de datos multimodelo distribuida globalmente que admite los modelos de datos de documento, gráfico y clave-valor. El contenido de esta sección es para crear, consultar y administrar recursos de base de datos mediante la API de SQL a través de REST.

Nota:

En estos artículos de referencia de API se muestra cómo crear recursos mediante la API del plano de datos de Azure Cosmos DB. Con la API del plano de datos, puede configurar opciones básicas, como la directiva de indexación, las claves de partición del mismo modo que puede con los SDK de Cosmos DB. Si necesita compatibilidad completa con características para todos los recursos de Azure Cosmos DB, se recomienda usar el proveedor de recursos de Cosmos DB.

Cada cuenta de Azure Cosmos DB admite varias bases de datos con nombre independiente. Una base de datos es un espacio de nombres lógico para colecciones, usuarios y permisos. El recurso de base de datos se representa mediante bases de datos en el modelo de recursos de Azure Cosmos DB. Este es un ejemplo del URI: https://mydbaccount.documents.azure.com/dbs.

Esta es una representación de ejemplo de una base de datos en Azure Cosmos DB:

{  
  "id":"ContosoDB",  
  "_rid":"rnYYAA==",  
  "_ts":1408056022,  
  "_self":"dbs\/rnYYAA==\/",  
  "_etag":"00004800-0000-0000-0000-53ed3ad60000",  
  "_colls":"colls\/",  
  "_users":"users\/"
}  
  
Propiedad Descripción
id Necesario. Es la única propiedad que se puede establecer por el usuario. Es un nombre único que identifica la base de datos, es decir, no dos bases de datos comparten el mismo nombre en una cuenta. El nombre no debe superar los 255 caracteres.
_rid Es una propiedad generada por el sistema. El identificador de recurso (_rid) es un identificador generado por el sistema.
_ts Es una propiedad generada por el sistema. Especifica la última marca de tiempo actualizada del recurso. El valor es una marca de tiempo.
_self Es una propiedad generada por el sistema. Es el URI direccionable único para el recurso.
_etag Se trata de una propiedad generada por el sistema que especifica la etag de recursos necesaria para el control de simultaneidad optimista.
_colls Es una propiedad generada por el sistema que especifica la ruta de acceso direccionable del recurso de colecciones .
_users Es una propiedad generada por el sistema que especifica la ruta de acceso direccionable del recurso users .

Tareas

Puede realizar las siguientes tareas con bases de datos:

Consulte también