Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule wyjaśniono, jak aprowizować standardową (ręczną) przepływność w bazie danych w usłudze Azure Cosmos DB for NoSQL. Przepływność można aprowizować dla pojedynczego kontenera lub dla bazy danych i udostępniać przepływność między kontenerami w nim. Aby dowiedzieć się, kiedy używać przepływności na poziomie kontenera i bazy danych, zobacz artykuł Przypadki użycia przydziału przepływności w kontenerach i bazach danych. Przepływność na poziomie bazy danych można aprowizować za pomocą portalu Azure lub zestawów SDK usługi Azure Cosmos DB.
Jeśli używasz innego interfejsu API, zobacz artykuły API for MongoDB, API for Cassandra, API dla Gremlina, aby przydzielić przepływność.
Aprowizowanie przepustowości przy użyciu Azure Portal
Zaloguj się do witryny Azure Portal.
Utwórz nowe konto usługi Azure Cosmos DB lub wybierz istniejące konto usługi Azure Cosmos DB.
Otwórz okienko Eksplorator danych i wybierz pozycję Nowa baza danych. Podaj następujące szczegóły:
- Wprowadź identyfikator bazy danych.
- Wybierz opcję Udostępnij przepływność między kontenerami .
- Wybierz pozycję Autoskalowanie lub Przepływność ręczna i wprowadź wymaganą przepływność bazy danych (na przykład 1000 RU/s).
- Wprowadź nazwę kontenera w obszarze Identyfikator kontenera
- Wprowadź klucz partycji
- Kliknij przycisk OK.
Konfigurowanie wydajności przy użyciu Azure CLI lub programu PowerShell
Aby utworzyć bazę danych z udostępnioną przepływnością, zobacz:
- Tworzenie bazy danych przy użyciu interfejsu wiersza polecenia platformy Azure
- Tworzenie bazy danych przy użyciu programu PowerShell
Dostarczanie przepustowości przy użyciu zestawu SDK platformy .NET
Uwaga / Notatka
Zestawy SDK usługi Azure Cosmos DB dla interfejsu API dla noSQL umożliwiają aprowizowanie przepływności dla wszystkich interfejsów API. Opcjonalnie możesz również użyć następującego przykładu dla interfejsu API dla bazy danych Cassandra.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Dalsze kroki
Zapoznaj się z następującymi artykułami, aby dowiedzieć się więcej o aprowizowanej przepływności w usłudze Azure Cosmos DB: