Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Important
Bu makalede açıklanan S1, S2 ve S3 performans düzeyleri kullanımdan kaldırılıyor ve artık yeni Azure Cosmos DB hesaplarında kullanılamıyor.
Bu makalede S1, S2 ve S3 performans düzeylerine genel bir bakış sağlanır ve bu performans düzeylerini kullanan koleksiyonların tek bölümlenmiş koleksiyonlara nasıl geçirilebileceği açıklanır. Bu makaleyi okuduktan sonra aşağıdaki soruları yanıtlayabileceksiniz:
- S1, S2 ve S3 performans düzeyleri neden kullanımdan kaldırılıyor?
- Tek bölüm koleksiyonları ve bölümlenmiş koleksiyonlar S1, S2, S3 performans düzeyleriyle karşılaştırıldığında nasıldır?
- Verilerime kesintisiz erişim sağlamak için ne yapmam gerekir?
- Geçiş sonrasında koleksiyonum nasıl değişecek?
- Tek bölüm koleksiyonlarına geçirildikten sonra faturalamam nasıl değişecek?
- 20 GB'tan fazla depolama alanına ihtiyacım olursa ne olur?
- Planlı geçiş öncesinde S1, S2 ve S3 performans düzeyleri arasında değişiklik yapabilir miyim?
- S1, S2, S3 performans düzeylerinden tek başına tek bölüm koleksiyonlarına geçiş Nasıl yaparım??
- EA müşterisiysem nasıl etkilenirim?
S1, S2 ve S3 performans düzeyleri neden kullanımdan kaldırılıyor?
S1, S2 ve S3 performans düzeyleri, standart Azure Cosmos DB teklifinin sağladığı esnekliği sunmaz. S1, S2, S3 performans düzeyleriyle hem aktarım hızı hem de depolama kapasitesi önceden ayarlanmıştı ve esneklik sunmadı. Azure Cosmos DB artık aktarım hızınızı ve depolama alanınızı özelleştirme olanağı sunarak gereksinimleriniz değiştikçe ölçeklendirme yeteneğinizde çok daha fazla esneklik sunar.
Tek bölüm koleksiyonları ve bölümlenmiş koleksiyonlar S1, S2, S3 performans düzeyleriyle karşılaştırıldığında nasıldır?
Aşağıdaki tabloda tek bölüm koleksiyonlarında, bölümlenmiş koleksiyonlarda ve S1, S2, S3 performans düzeylerinde kullanılabilen aktarım hızı ve depolama seçenekleri karşılaştırılır. Aşağıda ABD Doğu 2 bölgesi için bir örnek verilmiştir:
| Kota adı | Bölümlenmiş koleksiyon | Tek bölüm koleksiyonu | S1 | S2 | S3 |
|---|---|---|---|---|---|
| En yüksek aktarım hızı | Sınırsız | 10K RU/sn | 250 RU/sn | 1 K RU/sn | 2,5 K RU/sn |
| En az aktarım hızı | 2,5 K RU/sn | 400 RU/sn | 250 RU/sn | 1 K RU/sn | 2,5 K RU/sn |
| Maksimum depolama alanı | Sınırsız | 20 GB | 20 GB | 20 GB | 20 GB |
| Fiyat (aylık) | Aktarım hızı: 6 ABD doları / 100 RU/sn Depolama: 0,25 ABD doları/GB |
Aktarım hızı: 6 ABD doları / 100 RU/sn Depolama: 0,25 ABD doları/GB |
25 ABD Doları | 50 ABD Doları | 100 ABD Doları |
EA müşterisi misiniz? Öyleyse bkz . EA müşterisi olduğumda nasıl etkilenmiş olabilirim?
Verilerime kesintisiz erişim sağlamak için ne yapmam gerekir?
S1, S2 veya S3 koleksiyonunuz varsa, .NET SDK'sını kullanarak koleksiyonu program aracılığıyla tek bir bölüm koleksiyonuna geçirmeniz gerekir.
Geçiş sonrasında koleksiyonum nasıl değişecek?
S1 koleksiyonunuz varsa, bunları 400 RU/sn aktarım hızına sahip tek bir bölüm koleksiyonuna geçirebilirsiniz. 400 RU/sn, tek bölüm koleksiyonlarıyla kullanılabilen en düşük aktarım hızıdır. Bununla birlikte, tek bir bölüm koleksiyonunda 400 RU/sn için ödeyeceğiniz maliyet, S1 koleksiyonunuzda 250 RU/sn için ödediğiniz maliyetle yaklaşık olarak aynıdır. Dolayısıyla, kullanabileceğiniz fazladan 150 RU/sn için ek bir ödeme yapmazsınız.
S2 koleksiyonunuz varsa, bunları 1 K RU/sn ile tek bir bölüm koleksiyonuna geçirebilirsiniz. Aktarım hızı düzeyinizde hiçbir değişiklik görmezsiniz.
S3 koleksiyonunuz varsa, bunları 2,5 K RU/sn ile tek bir bölüm koleksiyonuna geçirebilirsiniz. Aktarım hızı düzeyinizde hiçbir değişiklik görmezsiniz.
Bu durumların her birinde, koleksiyonu geçiş yaptıktan sonra, verim düzeyinizi özelleştirebilir veya kullanıcılarınıza düşük gecikmeli erişim sağlamak için gerektiğinde ölçeği artırıp azaltabilirsiniz.
Tek bölüm koleksiyonlarına geçiş yaptıktan sonra faturalamam nasıl değişecek?
Varsayalım ki, ABD Doğu bölgesinde her biri için 1 GB'lık depolama alanına sahip 10 S1 koleksiyonunuz var ve bu 10 S1 koleksiyonunu, 400 RU/sn (en düşük seviye) hızında 10 tek bölüm koleksiyonuna taşıyorsunuz. 10 adet tek bölümlü koleksiyonu bir ay boyunca saklarsanız, faturanız aşağıdaki gibi olacaktır:
Planlı geçiş öncesinde S1, S2 ve S3 performans düzeyleri arasında değişiklik yapabilir miyim?
.NET SDK'sı kullanılarak yalnızca S1, S2 ve S3 performansına sahip mevcut hesaplar program aracılığıyla değiştirilebilir ve performans düzeyi katmanlarını değiştirebilir. S1, S3 veya S3'ten tek bir bölüm koleksiyonuna değiştirirseniz, S1, S2 veya S3 performans düzeylerine geri dönemezsiniz.
S1, S2, S3 performans düzeylerinden tek başına tek bölüm koleksiyonlarına geçiş Nasıl yaparım??
.NET SDK'sını kullanarak S1, S2 ve S3 performans düzeylerinden program aracılığıyla tek bölüm koleksiyonlarına geçirebilirsiniz. Tek bölümlü koleksiyonlarda kullanılabilen esnek aktarım hızı seçeneklerinden yararlanmak için bunu planlı geçişten önce kendiniz yapabilirsiniz.
.NET SDK'sını kullanarak tek bölüm koleksiyonlarına geçiş
Bu bölüm yalnızca SQL .NET API'sini kullanarak bir koleksiyonun performans düzeyini değiştirmeyi kapsar, ancak işlem diğer SDK'larımız için de benzerdir.
Koleksiyon aktarım hızını saniyede 5.000 istek birimine değiştirmeye yönelik bir kod parçacığı aşağıdadır:
//Fetch the resource to be updated
Offer offer = client.CreateOfferQuery()
.Where(r => r.ResourceLink == collection.SelfLink)
.AsEnumerable()
.SingleOrDefault();
// Set the throughput to 5000 request units per second
offer = new OfferV2(offer, 5000);
//Now persist these changes to the database by replacing the original resource
await client.ReplaceOfferAsync(offer);
Ek örnekleri görüntülemek ve teklif yöntemlerimiz hakkında daha fazla bilgi edinmek için MSDN'yi ziyaret edin:
EA müşterisiysem nasıl etkilenirim?
EA müşterileri, geçerli sözleşmelerinin sonuna kadar fiyat korumalı olacaktır.
Sonraki Adımlar
Azure Cosmos DB ile verileri fiyatlandırma ve yönetme hakkında daha fazla bilgi edinmek için şu kaynakları inceleyin:
- Azure Cosmos DB'de verileri bölümleme. Tek bölümlü kapsayıcı ile bölümlenmiş kapsayıcılar arasındaki farkı ve sorunsuz bir şekilde ölçeklendirme sağlayacak bir bölümleme stratejisi uygulamayla ilgili ipuçlarını anlayın.
- Azure Cosmos DB fiyatlandırması. Aktarım hızı sağlama ve depolamayı kullanma maliyeti hakkında bilgi edinin.
- İstek birimleri. Okuma, Yazma, Sorgu gibi farklı işlem türleri için aktarım hızı tüketimini anlayın.