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

GILT FÜR: NoSQL

In diesem Artikel erfahren Sie, wie Sie Standarddurchsatz (manuell) für eine Datenbank in Azure Cosmos DB for NoSQL 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 Informationen zum Bereitstellen des Durchsatzes in den Artikeln zur API für MongoDB, API für Cassandra und API für Gremlin.

Bereitstellen des Durchsatzes mithilfe des Azure-Portals

  1. Melden Sie sich beim Azure-Portal an.

  2. Erstellen Sie ein neues Azure Cosmos DB-Konto, oder wählen Sie ein vorhandenes Azure Cosmos DB-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 DB-SDKs für die API für NoSQL verwenden, um den Durchsatz für alle APIs bereitzustellen. Sie können optional auch das folgende Beispiel für die API für Cassandra 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: