Bereitstellen von Standarddurchsatz (manuell) für eine Datenbank in Azure Cosmos DB: SQL-API

GILT FÜR: SQL-API

In diesem Artikel erfahren Sie, wie Sie Standarddurchsatz (manuell) für eine Datenbank in der Azure Cosmos DB-SQL-API bereitstellen. Sie können Durchsatz für einen einzelnen Container oder für eine Datenbank bereitstellen und den Durchsatz für die darin enthaltenen Container freigeben. Wenn Sie erfahren möchten, wann Durchsatz auf Containerebene und wann er auf Datenbankebene verwendet wird, lesen Sie den Artikel Anwendungsfälle für die Bereitstellung von Durchsatz für Container und Datenbanken. Durchsatz auf Datenbankebene kann über das Azure-Portal oder über Azure Cosmos DB SDKs bereitgestellt werden.

Wenn Sie eine andere API verwenden, finden Sie weitere Informationen zum Bereitstellen des Durchsatzes in den Artikeln zur API für MongoDB, Cassandra-API und Gremlin-API.

Bereitstellen des Durchsatzes mithilfe des Azure-Portals

  1. Melden Sie sich beim Azure-Portal an.

  2. Erstellen Sie ein neues Azure Cosmos-Konto, oder wählen Sie ein bereits vorhandenes Azure Cosmos-Konto aus.

  3. Öffnen Sie den Bereich Daten-Explorer, und wählen Sie Neue Datenbank aus. Geben Sie die folgenden Details an:

    • Geben Sie eine Datenbank-ID ein.
    • Wählen Sie die Option Durchsatz zwischen Containern freigeben aus.
    • Wählen Sie Autoskalierung oder Manuell für den Durchsatz aus, und geben Sie den erforderlichen Datenbankdurchsatz ein (z. B. 1000 RU/s).
    • Geben Sie unter Container-ID einen Namen für den Container ein.
    • Geben Sie einen Partitionsschlüssel ein.
    • Klicken Sie auf OK.

    Screenshot of New Database dialog box

Bereitstellen von Durchsatz über Azure CLI oder PowerShell

Weitere Informationen zum Erstellen einer Datenbank mit gemeinsamem Durchsatz finden Sie unter

Bereitstellen des Durchsatzes mithilfe des .NET SDK

Hinweis

Sie können Azure Cosmos SDKs für die SQL-API verwenden, um Durchsatz für alle APIs bereitzustellen. Sie können optional auch das folgende Beispiel für die Cassandra-API verwenden.

//set the throughput for the database
RequestOptions options = new RequestOptions
{
    OfferThroughput = 500
};

//create the database
await client.CreateDatabaseIfNotExistsAsync(
    new Database {Id = databaseName},  
    options);

Nächste Schritte

Informationen zum Bereitstellen des Durchsatzes in Azure Cosmos DB finden Sie in den folgenden Artikeln: