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
Melden Sie sich beim Azure-Portal an.
Erstellen Sie ein neues Azure Cosmos DB-Konto, oder wählen Sie ein vorhandenes Azure Cosmos DB-Konto aus.
Ö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.
Bereitstellen von Durchsatz über Azure CLI oder PowerShell
Weitere Informationen zum Erstellen einer Datenbank mit gemeinsamem Durchsatz finden Sie unter
- Erstellen einer Datenbank über Azure CLI
- Erstellen einer Azure Cosmos DB-Datenbank mit gemeinsam genutztem Durchsatz
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:
- Globales Skalieren von bereitgestelltem Durchsatz
- Bereitstellen des Durchsatzes für Container und Datenbanken
- Bereitstellen von Standarddurchsatz (manuell) für einen Azure Cosmos-Container
- Bereitstellen von automatisch skalierendem Durchsatz für eine Datenbank oder einen Container in Azure Cosmos DB
- Durchsatz und Anforderungseinheiten in Azure Cosmos DB