Share via


Standaarddoorvoer (handmatig) inrichten voor een database in Azure Cosmos DB - API voor NoSQL

VAN TOEPASSING OP: NoSQL

In dit artikel wordt uitgelegd hoe u standaarddoorvoer (handmatig) inricht voor een database in Azure Cosmos DB voor NoSQL. U kunt de doorvoer inrichten voor één container of inrichten voor een database en de doorvoer delen met de containers in de database. Als u wilt weten wanneer u doorvoer op containerniveau en databaseniveau gebruikt, raadpleegt u de use cases voor het inrichten van doorvoer op containers en databases . U kunt doorvoer op databaseniveau inrichten met behulp van de Azure-portal of Azure Cosmos DB-SDK's.

Als u een andere API gebruikt, raadpleegt u API voor MongoDB, API voor Cassandra, API voor Gremlin-artikelen om de doorvoer in te richten.

Doorvoer inrichten met behulp van de Azure-portal

  1. Meld u aan bij het Azure-portaal.

  2. Maak een nieuw Azure Cosmos DB-account of selecteer een bestaand Azure Cosmos DB-account.

  3. Open het deelvenster Data Explorer en selecteer Nieuwe database. Geef de volgende details op:

    • Voer een database-id in.
    • Selecteer de optie Doorvoer delen tussen containers .
    • Selecteer Automatisch schalen of Handmatige doorvoer en voer de vereiste databasedoorvoer in (bijvoorbeeld 1000 RU/s).
    • Voer een naam in voor uw container onder Container-id
    • Een partitiesleutel invoeren
    • Selecteer OK.

    Schermafbeelding van het dialoogvenster Nieuwe database

Doorvoer inrichten met behulp van Azure CLI of PowerShell

Als u een database met gedeelde doorvoer wilt maken, raadpleegt u

Doorvoer inrichten met behulp van .NET SDK

Notitie

U kunt Azure Cosmos DB SDK's voor API voor NoSQL gebruiken om doorvoer in te richten voor alle API's. U kunt desgewenst ook het volgende voorbeeld voor API voor Cassandra gebruiken.

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

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

Volgende stappen

Zie de volgende artikelen voor meer informatie over ingerichte doorvoer in Azure Cosmos DB: