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.
Azure Cosmos DB hesabınızda istediğiniz zaman bölge ekleyebilir veya çıkarabilirsiniz. Çeşitli Azure Cosmos DB veritabanları ve kapsayıcıları için yapılandırdığınız aktarım hızı, hesabınızla ilişkili her bölgede ayrılmıştır. Azure Cosmos DB hesabınızın T tüm veritabanları ve kapsayıcılarında yapılandırılan saniye başına istek birimlerinin (RU/sn) toplamı olan saat başına sağlanan aktarım hızı ve veritabanı hesabınızla ilişkili Azure bölgelerinin sayısı ise N, belirli bir saat için Azure Cosmos DB hesabınız için sağlanan toplam aktarım hızı RU/sn'ye T x N eşittir.
Tek yazma bölgesi ile sağlanan aktarım hızı ve birden çok yazılabilir bölgeye sahip sağlanan aktarım hızı maliyete göre farklılık gösterebilir. Daha fazla bilgi için bkz. Azure Cosmos DB pricing.
Birden çok yazma bölgesi için maliyetler
Çok bölgeli yazma sisteminde, yazma işlemleri için kullanılabilir net RU/sn sayısı, yazma bölgelerinin sayısını artırır NN . Tek bölge yazmalarına kıyasla, artık her bölge yazılabilir durumdadır ve çatışma çözümlemeyi destekleme kapasitesine sahiptir. Maliyet planlaması açısından bakıldığında, dünya çapında RU/sn değerinde yazma işlemleri gerçekleştirmek için M RU/sn'yi kapsayıcı veya veritabanı düzeyinde yapılandırmanız gerekir. Daha sonra istediğiniz kadar bölge ekleyebilir ve yazma işlemlerini dünya çapında RU/sn değerinde gerçekleştirmek için bu bölgeleri kullanabilirsiniz.
Example
Tek bölge yazımı senaryosunda bir kapsayıcıya sahip olduğunuzu düşünün. Bu kapsayıcı, bu ay 10K TB veri depolamakta ve 0.5 RU/sn aktarım hızıyla tahsis edilmiştir. Şimdi aynı depolama alanı ve aktarım hızına sahip başka bir bölge eklediğinizi ve uygulamanızdan her iki bölgedeki kapsayıcılara yazma olanağı istediğinizi varsayalım.
Bu örnekte yeni aylık toplam tüketiminiz ayrıntılı olarak verilmiştir:
| Aylık kullanım | |
|---|---|
| Tek bir yazma bölgesinde bulunan konteyner için veri aktarım faturası | 10K RU/s * 730 hours |
| Birden fazla yazma bölgesinde konteyner için aktarım hızı faturası (iki) | 2 * 10K RU/s * 730 hours |
| Tek bir yazma bölgesindeki kapsayıcı için depolama faturası | 0.5 TB (or 512 GB) |
| İki yazma bölgesindeki kapsayıcı için depolama ücreti | 2 * 0.5 TB (or 1,024 GB) |
Note
Bu örnekte ayda 730 saat olduğu varsayılır.
Bölge bazında aktarım hızı kullanımını iyileştirme
Verimsiz kullanımınız varsa, okuma bölgesinden değişiklik akışını kullanarak okuma bölgelerinde RU/sn'nin maksimum kullanımını sağlamak için adımlar atabilirsiniz. Veya fazla kullanılıyorsa başka bir ikincil öğeye geçebilirsiniz. Örneğin, bir veya daha fazla yetersiz kullanılan okuma bölgesi verimsiz olarak kabul edilir. Önce yazma bölgesinde sağlanan aktarım hızını (RU/sn) iyileştirdiğinizden emin olmanız gerekir.
Yazma işlemleri, büyük sorgular hariç çoğu durumda okuma maliyetinden daha fazladır. Kullanımın eşit tutulması zor olabilir. Genel olarak, bölgelerinizde tüketilen aktarım hızını izleyin ve okuma ve yazma aktarım hızınızı ölçeklendirmek için isteğe bağlı bölgeler ekleyin veya kaldırın. Aynı bölgeye dağıtılan tüm uygulamalar için gecikme süresinin etkisini anladığınızdan emin olun.
İlgili içerik
- Geliştirme ve test için iyileştirme hakkında daha fazla bilgi edinin
- Azure Cosmos DB faturanızı anlama hakkında daha fazla bilgi edinin
- Aktarım hızı maliyetini iyileştirme hakkında daha fazla bilgi edinin
- Depolama maliyetini iyileştirme hakkında daha fazla bilgi edinin
- Okuma ve yazma maliyetlerini iyileştirme hakkında daha fazla bilgi edinin
- Sorguların maliyetini iyileştirme hakkında daha fazla bilgi edinin