Azure Cosmos DB fiyatlandırma

Global olarak dağıtılmış çok modelli veritabanı hizmeti

Ücretsiz Azure hesabınızı başlatın ve 30 gün boyunca kullanabileceğiniz $200 kredi kazanın. Ayrıca, artık Azure Cosmos DB hizmetine 12 ay boyunca ücretsiz olarak erişebilirsiniz.

Azure Cosmos DB is Microsoft’s globally distributed multi-model database. Azure Cosmos DB was built from the ground up with global distribution and horizontal scale at its core. It offers turnkey global distribution across any number of Azure regions by transparently scaling and replicating your data wherever your users are. Elastically scale throughput and storage worldwide, and pay only for the throughput and storage you need. Azure Cosmos DB guarantees single-digit-millisecond latencies at the 99th percentile anywhere in the world, offers multiple well-defined consistency models to fine-tune performance, and guarantees high availability with multi-homing capabilities—all backed by industry leading service level agreements (SLAs).

Azure Cosmos DB is truly schema-agnostic—it automatically indexes all the data without requiring you to deal with schema and index management. It’s also multi-model, natively supporting document, key-value, graph, and column-family data models. With Azure Cosmos DB, you can access your data using APIs of your choice, as SQL (document), MongoDB (document), Azure Table Storage (key-value), and Gremlin (graph), Apache Cassandra (column-family) are all natively supported.

Fiyatlandırma ayrıntıları

Sağlanan aktarım hızı

On Azure Cosmos DB, you only pay for reserved throughput provisioned and data stored in containers (collection of documents or a table or a graph). Reserved throughput, billed as Request Units (RU) per second or RU/s), allows you to read from or write data into containers. Each container is billed on an hourly basis for throughput provisioned in units of 100 RU/second, with a minimum of 400 RU/second, and data stored (in GBs). Unlimited containers have a minimum of 100 RU/s per partition.

During public preview, there's no additional charge for using the Gremlin API.

Birim Fiyat
SSD Depolama Alanı (GB başına) $- GB/ay
Ayrılmış RU/saniye (100 RU başına, en az 400 RU) $-
Standart veri aktarımı fiyatları uygulanır. Aylık fiyat tahminleri, bir ay içindeki 732 saatlik kullanım üzerinden hesaplanır.

Kapsayıcıları ölçeklendirme

Daha yüksek işleme ve daha fazla depolama gerektiren iş yükleri için, kapsayıcı oluştururken bir bölüm anahtarı tanımlayarak sınırsız depolama kapsayıcıları oluşturabilirsiniz. Bölünmüş kapsayıcı, depolanan veri miktarı büyüdükçe ve ayrılan işleme miktarı arttıkça sorunsuz bir şekilde ölçeklendirilir.

Azure Cosmos DB Emulator (ücretsiz)

Azure Cosmos DB’yi yerel makinenizde kullanarak uygulama geliştirip test etmek için ücretsiz Azure Cosmos DB Emulator’ı indirin. Uygulamanızın çalışma şeklinden memnun kaldıysanız uygulamayı dağıtmak için, yapılandırmayı bir Azure Cosmos DB örneğine işaret edecek şekilde değiştirmeniz yeterlidir.

Coğrafi çoğaltma ile dünya ölçeğinde

Azure Cosmos DB containers can be globally distributed to help you easily build apps with planet scale, which means all your data is automatically replicated to the regions you specify. Your app continues to work with a logical endpoint, while your data is automatically served from the region closest to your users with an intuitive programming model for data consistency and high availability. Globally distributed containers are billed based on the storage consumed in each region and throughput reserved for each Azure Cosmos DB container times the number of regions associated with an Azure Cosmos DB database account. Standard data transfer rates apply for replication data transfer between regions.

Yüksek işleme düzeyi ve düşük gecikme sorguları

Azure Cosmos DB’de sürdürülebilir bir veri birimi yazdığınız sırada, katı hal sürücüleri (SSD’ler) ve düşük gecikme süreli erişim için tasarlanan, yazma için iyileştirilmiş, mandal içermeyen bir veritabanı altyapısı kullanılarak tutarlı SQL sorguları gerçekleştirilebilmesi için bu veriler zaman uyumlu olarak dizinlenir. Okuma ve yazma isteklerine her zaman yerel bölgenizden hizmet verilir ve veriler dünya çapında dağıtılır. Otomatik dizin davranışlarını özelleştirerek performansı daha da iyileştirebilirsiniz.

Destek ve SLA

  • Azure Cosmos DB dahil olmak üzere Genel Kullanılabilirlik düzeyinde kullanıma sunulan tüm Azure hizmetleri için, Azure Destek aracılığıyla aylık $29 tutarından başlayan fiyatlarla teknik destek sağlıyoruz. Faturalandırma ve abonelik yönetimi desteği ücretsiz olarak sunulmaktadır.
  • SLA: Azure Cosmos DB Kaynaklarına yönelik işlem isteklerinin en az %99,99’unu başarıyla karşılayacağımızı garanti ediyoruz. Sunduğumuz SLA hakkında daha fazla bilgi edinmek için lütfen SLA sayfasını ziyaret edin.

SSS

  • İstek Birimi (RU), Azure Cosmos DB’de aktarım hızının ölçüsüdür. 1 RU, 1 KB’lık bir öğenin GET işlemesine karşılık gelir. Azure Cosmos DB’deki her işlemin (okuma, yazma, SQL sorgusu ve saklı yordam yürütme gibi), işlemi tamamlamak için gereken aktarım hızına bağlı olarak belirlenimci bir İstek Birimi değeri bulunur. CPU, GÇ, bellek ve bunların uygulama işlemesini nasıl etkilediği konusunda düşünmek yerine, tek bir İstek Birimi cinsinden değerlendirme yapabilirsiniz.

    Saniye başına veya bir dakikalık demet başına Sağlanan RU’lar aracılığıyla kullanılan İstek Birimleri arasında fark yoktur.

    İstek Birimleri hakkında daha fazla bilgi edinmek ve kapsayıcı gereksinimlerinizi saptama konusunda yardım almak için lütfen buraya gidin.

  • İlgili dönemde Azure Cosmos DB hesabınız kapsamında sağlanan genel kapasiteye (RU/sn) göre, sabit ve öngörülebilir bir saatlik ücret üzerinden faturalandırılırsınız.

    Doğu ABD 2 bölgesinde 500 RU/sn ve 700 RU/sn özellikli iki adet tek bölüm kullanan bir hesap oluşturursanız sağlanan toplam kapasiteniz 1.200 RU/sn olacaktır. Bu durumda ödeyeceğiniz ücret 12 x $- = $- / saat olur.

    Aktarım hızınızın değişmesi gerektiğinden her bölümün kapasitesine 500 RU/sn eklediyseniz ve 20.000 RU/sn kullanan yeni bir sınırsız depolama kapsayıcısı oluşturduysanız, toplam sağlanan kapasiteniz 22.200 RU/sn (1.000 RU/sn + 1.200 RU/sn + 20.000RU/sn) olur. Bu durumda, faturanız şöyle değişir: $- x 222 = $- / saat.

    720 saat içeren bir ayda 1.200 RU/sn üzerinden 500 saat ve 22.200 RU/sn üzerinden 220 saat sağlanırsa aylık faturanız şu tutarı gösterir: 500 x $- / saat + 220 x $- / saat = $- / saat

  • When you choose to make containers span across geographic regions, you are billed for the throughput and storage for each container in every region and the data transfer between regions. As an example, let’s assume you have a container in West US provisioned with throughput 10K RU/s and store 1TB of data this month. Let’s assume you add 3 regions - East US, North Europe, and East Asia, each with the same storage and throughput. Your total monthly bill will be (assuming 31 days in a month):

    Item Usage (Month) Rate Monthly Cost
    Throughput bill for container in West US 10K RU/s * 24 * 31 100 RU başına $-/saat $-
    Throughput bill for 3 additional regions - East US, North Europe, and East Asia 3 * 10K RU/s * 24 * 31 100 RU başına $-/saat $-
    Storage bill for container in West US 1 TB $-/GB $-
    Storage bill for 3 additional regions - East US, North Europe, and East Asia 3 * 1TB $-/GB $-
    Total $-

    Let’s also assume that you egress 100GB of data every month from the container in West US to replicate data into East US, North Europe and East Asia. You are billed for egress as per data transfer rates.

  • Depolama kapasitesi, bir aylık bir dönemde depolanan saatlik en fazla veri miktarı birimi (GB cinsinden) üzerinden faturalandırılır. Örneğin; ayın ilk yarısında 100 GB’lık, ikinci yarısında ise 50 GB’lık depolama kullandıysanız, bu ay için 75 GB’a eşdeğer depolama tutarı üzerinden faturalandırılırsınız.

  • Kullanımdan veya kapsayıcının bir saatten kısa bir süre etkin kalıp kalmadığından bağımsız olarak, kapsayıcının açık kaldığı her saat için sabit bir fiyat üzerinden faturalandırılırsınız. Örneğin, bir kapsayıcı oluşturup 5 dakika sonra silerseniz, faturanıza 1 birim saati ücreti yansıtılır.

  • Bir kapsayıcı için kendi performansınızı tanımlar ve saat 09.30’da 400 RU’dan 1000 RU’ya yükseltme yapıp, ardından 10.45’te yeniden 400 RU’ya düşürürseniz, iki saatlik 1000 RU kullanımı üzerinden ücretlendirilirsiniz.

    Önceden tanımlı bir koleksiyon performans düzeyi seçip saat 09.30’da bir S1 koleksiyonundan S3 koleksiyonuna yükseltir ve 10.45’te tekrar S1’e düşürürseniz, iki saatlik S3 kullanımı üzerinden ücretlendirilirsiniz.

  • Azure portalını, desteklenen SDK’lardan birini veya REST API’yi kullanarak Azure Cosmos DB hesabınızdaki her kapsayıcı için İstek Birimi sayısının ölçeğini artırabilir veya azaltabilirsiniz.

  • S1, S2 veya S3 performans katmanındaki bir koleksiyonu aynı depolama boyutuna sahip tek bir bölüme taşımak için bkz. Azure Portal’ı kullanarak performans düzeylerini değiştirme.

    Tek bir mevcut koleksiyonu sınırsız bir depolama kapsayıcısına taşımak için bkz. Partitioning and Scaling in Azure Cosmos DB (Azure Cosmos DB’de Bölümleme ve Ölçeklendirme).

Kaynaklar

Azure hizmetleri için aylık maliyetlerinizi tahmini olarak hesaplayın

Azure'un fiyatlandırılmasıyla ilgili sık sorulan soruları gözden geçirin

Daha fazla bilgi edinin:Azure Cosmos DB

Teknik öğreticileri, videoları ve daha fazla kaynağı gözden geçirin

Added to estimate. Press 'v' to view on calculator View on calculator

$200 krediyle öğrenip oluşturun ve ücretsiz olarak devam edin

Ücretsiz hesap