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
Meld u aan bij het Azure-portaal.
Maak een nieuw Azure Cosmos DB-account of selecteer een bestaand Azure Cosmos DB-account.
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.
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: