Aracılığıyla paylaş


Azure Cosmos DB sunucusuz hesap türü

ŞUNLAR IÇIN GEÇERLIDIR: NoSQL MongoDB Cassandra Gremlin Masa

Yalnızca kullandığınız kaynakları temel alan bir Azure Cosmos DB fiyatlandırma seçeneği için Azure Cosmos DB sunucusuz hesap türünü seçin. Sunucusuz seçeneğiyle yalnızca veritabanı işlemlerinizin tükettiği istek birimleri (RU) ve verilerinizin tükettiği depolama için ücretlendirilirsiniz. Sunucusuz kapsayıcılar, minimum ücret ve kapasite planlaması gerektirmeden saniyede binlerce isteğe hizmet verebilir.

Önemli

Sunucusuz hakkında geri bildiriminiz var mı? Duymak istiyoruz! Azure Cosmos DB sunucusuz ekibine bir ileti bırakmaktan çekinmeyin: azurecosmosdbserverless@service.microsoft.com.

Azure Cosmos DB'deki her veritabanı işleminin RU cinsinden ifade edilen bir maliyeti vardır. Bu maliyet için nasıl ücretlendirildiğiniz, seçtiğiniz Azure Cosmos DB hesabının türüne bağlıdır:

  • Sağlanan aktarım hızı: Sağlanan aktarım hızı hesap türünde, veritabanlarınızda ve kapsayıcılarınızda sağlanan belirli bir aktarım hızı miktarını (saniye başına RU veya RU/sn cinsinden ifade edilir) taahhüt edersiniz. Daha sonra veritabanı işlemlerinizin maliyeti, saniye başına kullanılabilen RU sayısından düşülür. Her faturalama dönemi için sağladığınız aktarım hızı miktarı için faturalandırılırsınız.
  • Sunucusuz: Sunucusuz hesap türünde, Azure Cosmos DB hesabınızda kapsayıcılar oluştururken sağlanan aktarım hızını yapılandırmanız gerekmez. Her faturalama dönemi için veritabanı işlemlerinizin tüketilen RU sayısı için faturalandırılırsınız.

Kullanım örnekleri

Azure Cosmos DB sunucusuz seçeneği, aralıklı ve öngörülemeyen trafik ve uzun boşta kalma süreleri beklediğiniz senaryolara en uygun seçenektir. Bu tür senaryolarda sağlama kapasitesi gerekli olmadığından ve maliyet açısından engelleyici olabileceğinden, azure cosmos DB sunucusuz aşağıdaki kullanım örneklerinde dikkate alınmalıdır:

  • Azure Cosmos DB ile çalışmaya başlıyorsunuz.
  • Aşağıdaki desenlerden birine sahip uygulamalar çalıştırıyorsunuz:
    • Tahmin etmek zor olan aralıklı aralıklı trafik.
    • Düşük (yüzde 10'dan az) ortalamadan tepeye trafik oranı.
  • Kullanıcılarınıza yeni bir uygulama geliştiriyor, test ediyor, prototip oluşturup sunuyorsunuz ve trafik düzenini henüz bilmiyorsunuz.
  • Azure İşlevleri gibi sunucusuz bir işlem hizmetiyle tümleştirin.

Daha fazla bilgi için bkz . Sağlanan aktarım hızı ile sunucusuz arasında seçim yapma.

Sunucusuz kaynakları kullanma

Azure Cosmos DB sunucusuz, Azure Cosmos DB'de yeni bir hesap türüdür. Azure Cosmos DB hesabı oluşturduğunuzda sağlanan aktarım hızı ve sunucusuz seçenekler arasından seçim yapabilirsiniz.

Sunucusuz modeli kullanmaya başlamak için yeni bir sunucusuz hesap oluşturmanız gerekir. Mevcut bir hesabın sunucusuz modele veya modelinden geçirilmesi şu anda desteklenmiyor.

Sunucusuz bir hesapta oluşturulan tüm kapsayıcılar sunucusuz bir kapsayıcıdır. Sunucusuz kapsayıcılar, sağlanan aktarım hızı hesap türünde oluşturulan kapsayıcılarla aynı özelliklere sahiptir. Verilerinizi tam olarak aynı şekilde okur, yazar ve sorgularsınız. Ancak sunucusuz bir hesap ve sunucusuz kapsayıcının başka belirli özellikleri de vardır:

  • Sunucusuz hesap yalnızca tek bir Azure bölgesinde çalıştırılabilir. Hesabı oluşturduktan sonra sunucusuz bir hesaba daha fazla Azure bölgesi eklemek mümkün değildir.
  • Sunucusuz bir kapsayıcıda aktarım hızı sağlama gerekli olmadığından aşağıdaki deyimler geçerlidir:
    • Sunucusuz kapsayıcı oluşturduğunuzda veya bir hata döndürülürken herhangi bir aktarım hızı geçiremezsiniz.
    • Sunucusuz bir kapsayıcıda aktarım hızını okuyamaz veya güncelleştiremezsiniz veya bir hata döndürülür.
    • Sunucusuz bir hesapta paylaşılan aktarım hızı veritabanı oluşturamazsınız veya bir hata döndürülür.
  • Sunucusuz kapsayıcı en fazla 1 TB veri ve dizin depolayabilir.
  • Sunucusuz kapsayıcı, 5.000 RU/sn ile 20.000 RU/sn arasında bir maksimum aktarım hızı sunar. En yüksek aktarım hızı, kapsayıcıda kullanılabilen bölüm sayısına bağlıdır. İdeal senaryoda 1 TB veri kümesi 20.000 RU/sn gerektirir, ancak kullanılabilir aktarım hızı bu miktarı aşabilir. Daha fazla bilgi için bkz . Azure Cosmos DB sunucusuz performans.

Tüketiminizi izleme

Azure Cosmos DB tarafından sağlanan aktarım hızı modelini daha önce kullandıysanız, trafiğiniz sağlanan kapasiteyi haklı çıkarmadığında sunucusuz modelin daha uygun maliyetli olduğunu fark edebilirsiniz. Bunun dezavantajı, veritabanınızın işlediği istek sayısına göre faturalandırıldığından maliyetlerinizin daha az tahmin edilebilir hale gelmesidir. Sunucusuz seçeneğini kullandığınızda öngörülebilirliğin olmaması nedeniyle, geçerli tüketiminizi izlemek önemlidir.

Azure portalında Azure Cosmos DB hesabınızdaki bir grafiği görüntüleyerek tüketimi izleyebilirsiniz. Azure Cosmos DB hesabınız için Ölçümler bölmesine gidin. Genel Bakış sekmesinde, kullanılan İstek Birimleri adlı grafiği görüntüleyin. Grafik, hesabınızın farklı süreler için kaç RU tükettiğini gösterir.

Tüketilen istek birimlerinin grafiğini gösteren ekran görüntüsü.

Azure İzleyici'de aynı grafiği kullanabilirsiniz. Azure İzleyici'yi kullandığınızda, RU tüketiminiz ayarladığınız bir eşiği geçtiğinde size bildirilmesi için uyarılar ayarlayabilirsiniz.

Yüksek kullanılabilirlik

Azure Cosmos DB sunucusuz, yüksek kullanılabilirlik desteğini belirlenen bölgelerdeki kullanılabilirlik alanlarıyla genişletir. İlişkili Hizmet Düzeyi Sözleşmeleri (SLA) kullanılabilirlik alanı yapılandırmasına sahip Tek bölgeli yazma işlemleriyle uyumlu hale getirildiğinden dağıtımlarınız için güvenilirlik sağlanır.

Sonraki adımlar

Azure Cosmos DB'de sunucusuz fiyatlandırma seçeneğini kullanmaya başlamak için aşağıdaki makaleleri gözden geçirin: