İstek birimlerini bulma

Tamamlandı

Azure Cosmos DB ile sağladığınız aktarım hızı ve tükettiğiniz depolama için saat temelinde ödeme yaparsınız. Azure Cosmos veritabanınız için her zaman yeterli sistem kaynaklarının kullanılabilir olduğundan emin olmak için aktarım hızı sağlanmalıdır.

Tüm veritabanı işlemlerinin maliyeti Azure Cosmos DB tarafından normalleştirilir ve istek birimleri (veya kısaca RU' lar) ile ifade edilir. İstek birimi, Azure Cosmos DB tarafından desteklenen veritabanı işlemlerini gerçekleştirmek için gereken CPU, IOPS ve bellek gibi sistem kaynaklarını temsil eder.

1 KB öğe için tek bir öğeyi kimliğine ve bölüm anahtarı değerine göre getiren bir nokta okuma işleminin maliyeti 1RU'dur. Diğer tüm veritabanı işlemlerine RU'lar kullanılarak benzer şekilde maliyet atanır. Azure Cosmos kapsayıcınızla etkileşimde bulunurken hangi API'yi kullanırsanız kullanın maliyetler RU'larla ölçülür. Veritabanı işleminin yazma, nokta okuma veya sorgu olup olmadığı, maliyetler RU cinsinden ölçülür.

Aşağıdaki resimde üst düzey RU yaklaşımı gösterilir:

Image showing how database operations consume request units.

Kullandığınız Azure Cosmos DB hesabının türü, tüketilen RU'ların nasıl ücretlendirileceğini belirler. Hesap oluşturabileceğiniz üç mod vardır:

  • Sağlanan aktarım hızı modu: Bu modda, uygulamanız için RU sayısını saniye başına 100 RU'lık artışlarla saniye başına sağlarsınız. Uygulamanıza sağlanan aktarım hızını ölçeklendirmek için istediğiniz zaman 100 RU'luk artışlar (veya azaltmalar) ile RU sayısını artırabilir veya azaltabilirsiniz. Değişikliklerinizi program aracılığıyla veya Azure portalını kullanarak yapabilirsiniz. Aktarım hızını kapsayıcı ve veritabanı ayrıntı düzeyinde sağlayabilirsiniz.

  • Sunucusuz mod: Bu modda, Azure Cosmos DB hesabınızda kaynak oluştururken herhangi bir aktarım hızı sağlamak zorunda değilsiniz. Faturalama döneminizin sonunda, veritabanı işlemleriniz tarafından tüketilen istek birimi sayısı için faturalandırılırsınız.

  • Otomatik ölçeklendirme modu: Bu modda veritabanınızın veya kapsayıcınızın aktarım hızını (RU/sn) kullanımına göre otomatik olarak ve anında ölçeklendirin. Bu ölçeklendirme işlemi iş yükünün kullanılabilirliğini, gecikme süresini, aktarım hızını veya performansını etkilemez. Bu mod, değişken veya öngörülemeyen trafik desenlerine sahip olan ve yüksek performans ve ölçekte SLA gerektiren görev açısından kritik iş yükleri için uygundur.