Azure Cosmos DB'deki bir veritabanında standart (el ile) aktarım hızı sağlama - NoSQL için API
UYGULANANLAR: NoSQL
Bu makalede, NoSQL için Azure Cosmos DB'deki bir veritabanında standart (el ile) aktarım hızı sağlama açıklanmaktadır. Tek bir kapsayıcıya aktarım hızı sağlayabilir veya aktarım hızını veritabanına sağlayıp içindeki kapsayıcılar arasında paylaştırabilirsiniz. Kapsayıcı düzeyi ve veritabanı düzeyinde aktarım hızının ne zaman kullanılacağını öğrenmek için Kapsayıcılarda ve veritabanlarında aktarım hızı sağlamak için kullanım örnekleri makalesine bakın. Azure portalını veya Azure Cosmos DB SDK'larını kullanarak veritabanı düzeyinde aktarım hızı sağlayabilirsiniz.
Farklı bir API kullanıyorsanız işleme hızını sağlamak için mongoDB API'si, Cassandra API'si, Gremlin için API makalelerine bakın.
Azure portalını kullanarak aktarım hızı sağlama
Azure Portal’ında oturum açın.
Yeni bir Azure Cosmos DB hesabı oluşturun veya mevcut bir Azure Cosmos DB hesabını seçin.
Veri Gezgini bölmesini açın ve Yeni Veritabanı'nı seçin. Aşağıdaki ayrıntıları sağlayın:
- Bir veritabanı kimliği girin.
- Aktarım hızını kapsayıcılar arasında paylaş seçeneğini belirleyin.
- Otomatik Ölçeklendirme veya El ile aktarım hızı'nı seçin ve gerekli Veritabanı aktarım hızını (örneğin, 1000 RU/sn) girin.
- Kapsayıcı kimliğiniz altında kapsayıcınız için bir ad girin
- Bölüm anahtarı girin
- Tamam'ı seçin.
Azure CLI veya PowerShell kullanarak aktarım hızı sağlama
Paylaşılan aktarım hızına sahip bir veritabanı oluşturmak için bkz.
.NET SDK’sını kullanarak aktarım hızı sağlama
Not
Tüm API'ler için aktarım hızı sağlamak üzere NoSQL için API için Azure Cosmos DB SDK'larını kullanabilirsiniz. İsteğe bağlı olarak Cassandra için API için aşağıdaki örneği de kullanabilirsiniz.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Sonraki adımlar
Azure Cosmos DB'de sağlanan aktarım hızı hakkında bilgi edinmek için aşağıdaki makalelere bakın: