Menyediakan throughput standar (manual) pada database di Azure Cosmos DB - API untuk NoSQL
BERLAKU UNTUK: NoSQL
Artikel ini menjelaskan cara menyediakan throughput standar (manual) pada database di Azure Cosmos DB untuk NoSQL. Anda dapat memprovisikan throughput untuk kontainer tunggal, atau untuk database dan berbagi throughput di antara kontainer di dalamnya. Untuk mempelajari kapan menggunakan throughput tingkat kontainer dan tingkat database, lihat artikel Menggunakan kasus untuk provisi throughput pada kontainer dan database. Anda dapat memprovisikan throughput tingkat database menggunakan portal Microsoft Azure atau SDK Azure Cosmos DB.
Jika Anda menggunakan API yang berbeda, lihat artikel API untuk MongoDB, API untuk Cassandra, API untuk Gremlin untuk menyediakan throughput.
Memprovisikan throughput menggunakan portal Microsoft Azure
Masuk ke portal Azure.
Buat akun Azure Cosmos DB baru, atau pilih akun Azure Cosmos DB yang sudah ada.
Buka panel Data Explorer, lalu pilih Database Baru. Sediakan rincian berikut:
- Masukkan ID database.
- Pilih opsi Bagikan throughput di seluruh kontainer.
- Pilih throughput Autoscale atau Manual dan masukkan throughput Database yang diperlukan (misalnya, 1000 RU/dtk).
- Masukkan nama untuk kontainer Anda di bawah ID Kontainer
- Masukkan kunci Partisi
- Pilih OK.
Memprovisikan throughput menggunakan CLI Azure atau PowerShell
Untuk membuat database dengan throughput berbagi lihat,
Memprovisikan throughput menggunakan .NET SDK
Catatan
Anda dapat menggunakan Azure Cosmos DB SDK untuk API untuk NoSQL untuk menyediakan throughput untuk semua API. Anda juga dapat menggunakan contoh berikut untuk API untuk Cassandra.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Langkah berikutnya
Lihat artikel berikut untuk mempelajari throughput yang disediakan di Azure Cosmos DB: