Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se explica cómo aprovisionar el rendimiento estándar (manual) en una base de datos de Azure Cosmos DB para NoSQL. Puede aprovisionar el rendimiento de un único contenedor o para una base de datos y compartir el rendimiento entre los contenedores que contiene. Para obtener información sobre cuándo usar el nivel de contenedor y el rendimiento del nivel de base de datos, consulte el artículo Casos de uso para el aprovisionamiento del rendimiento en contenedores y bases de datos . Puede aprovisionar el rendimiento de nivel de base de datos mediante Azure Portal o los SDK de Azure Cosmos DB.
Si está utilizando una API diferente, consulte los artículos API para MongoDB, API para Cassandra, API para Gremlin para configurar el rendimiento.
Aprovisionar el ancho de banda mediante el portal de Azure
Inicie sesión en Azure Portal.
Cree una cuenta de Azure Cosmos DB o seleccione una cuenta de Azure Cosmos DB existente.
Abra el panel Explorador de datos y seleccione Nueva base de datos. Especifique los detalles siguientes:
- Escriba un identificador de base de datos.
- Seleccione la opción Compartir rendimiento entre contenedores .
- Seleccione Escalabilidad automática o Rendimiento manual y escriba el rendimiento de la base de datos necesario (por ejemplo, 1000 RU/s).
- Escriba un nombre para el contenedor en Id. de contenedor.
- Escribir una clave de partición
- Selecciona Aceptar.
Proporcionar rendimiento mediante Azure CLI o PowerShell
Para crear una base de datos con rendimiento compartido, consulte :
- Creación de una base de datos mediante la CLI de Azure
- Creación de una base de datos mediante PowerShell
Aprovisionamiento del caudal de datos utilizando el SDK de .NET
Nota:
Puede usar los SDK de Azure Cosmos DB para API para NoSQL para aprovisionar el rendimiento de todas las API. Opcionalmente, también puede usar el siguiente ejemplo para una API de Cassandra.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Pasos siguientes
Consulte los artículos siguientes para obtener información sobre el rendimiento aprovisionado en Azure Cosmos DB:
- Escalado global de capacidad aprovisionada
- Provisión de capacidad de procesamiento en contenedores y bases de datos
- Aprovisionamiento del rendimiento estándar (manual) de un contenedor
- Aprovisionamiento del rendimiento de escalado automático para un contenedor
- Rendimiento y unidades de solicitud en Azure Cosmos DB