Azure Cosmos DB sunucusuz

ŞUNLAR IÇIN GEÇERLIDIR: Nosql MongoDB Cassandra Gremlin Tablo

Azure Cosmos DB sunucusuz teklifi, Azure Cosmos DB hesabınızı tüketim tabanlı bir şekilde kullanmanıza olanak tanır. Sunucusuz olarak, yalnızca veritabanı işlemleriniz tarafından tüketilen İstek Birimleri (RU’lar) ve verileriniz tarafından tüketilen depolama alanı 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 İstek Birimleri (RU) cinsinden bir maliyeti vardır. Bu maliyet için nasıl ücretlendirildiğiniz, kullandığınız Azure Cosmos DB hesabının türüne bağlıdır:

  • Sağlanan aktarım hızı modunda, veritabanlarınızda ve kapsayıcılarınızda sağlanan belirli bir aktarım hızı miktarına (saniye başına İstek Birimleri veya RU/sn cinsinden ifade edilir) işlemeniz gerekir. Veritabanı işlemlerinizin maliyeti, her saniye kullanılabilir İstek Birimi sayısından düşülür. Faturalama döneminizin sonunda, sağladığınız aktarım hızı miktarı için faturalandırılırsınız.
  • Sunucusuz modda, Azure Cosmos DB hesabınızda kapsayıcılar oluştururken sağlanan aktarım hızını yapılandırmanız gerekmez. Faturalama döneminizin sonunda veritabanı işlemlerinizin tüketilen İstek Birimi sayısı için faturalandırılırsınız.

Not

Sunucusuz kapsayıcılar şu anda en çok 5.000 RU/sn aktarım hızı sunabilir.

Kullanım örnekleri

Azure Cosmos DB sunucusuz, uzun boşta kalma süreleriyle aralıklı ve öngörülemeyen trafik beklediğiniz senaryolara en uygun senaryodur. Bu gibi durumlarda 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şlama
  • Uygulamaları şu şekilde çalıştırma:
    • Ani, aralıklı ve tahmin etmek zor trafik veya
    • Düşük (%<10) ortalama-en yüksek trafik oranı
  • Trafik düzeninin bilinmediği yeni üretim uygulamalarında geliştirme, test etme, prototip oluşturma ve çalıştırma
  • Azure İşlevleri gibi sunucusuz işlem hizmetleriyle tümleştirme

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

Sunucusuz kaynakları kullanma

Sunucusuz, yeni bir Azure Cosmos DB hesap türüdür; başka bir deyişle, yeni bir hesap oluştururken sağlanan aktarım hızı ile sunucusuz arasında seçim yapmanız gerekir. Sunucusuz kullanmaya başlamak için yeni bir sunucusuz hesap oluşturmanız gerekir. Mevcut hesapları sunucusuz moda/moddan geçirme işlemi şu anda desteklenmiyor.

Sunucusuz bir hesapta oluşturulan tüm kapsayıcılar sunucusuz kapsayıcılardır. Sunucusuz kapsayıcılar, sağlanan aktarım hızı modunda oluşturulan kapsayıcılarla aynı olanakları sunar, bu nedenle verilerinizi tam olarak aynı şekilde okur, yazar ve sorgularsınız. Ancak sunucusuz hesaplar ve kapsayıcılar da belirli özelliklere sahiptir:

  • Sunucusuz hesap yalnızca tek bir Azure bölgesinde çalıştırılabilir. Siz oluşturduktan sonra sunucusuz hesaba daha fazla Azure bölgesi eklemek mümkün değildir.
  • Sunucusuz kapsayıcılarda aktarım hızı sağlama gerekli olmadığından aşağıdaki deyimler geçerlidir:
    • Sunucusuz kapsayıcı oluştururken herhangi bir aktarım hızı geçiremiyorsunuz ve bunu yaptığınızda hata döndürülüyor.
    • Sunucusuz bir kapsayıcıda aktarım hızını okuyamaz veya güncelleştiremiyorsunuz ve bunu yaptığınızda hata döndürülüyor.
    • Sunucusuz bir hesapta paylaşılan aktarım hızı veritabanı oluşturamıyorsunuz ve bunu yaptığınızda hata döndürülüyor.
  • Sunucusuz kapsayıcılar en fazla 50 GB veri ve dizin depolayabilir.
  • Sunucusuz kapsayıcılar en fazla 5.000 RU/sn hizmet aktarım hızı sunar. Daha fazla bilgi için bkz. Azure Cosmos DB hizmet kotaları.

Sunucusuz 1 TB kapsayıcı önizlemesi

Azure Cosmos DB sunucusuz artık 1 TB kapsayıcı boyutu sunuyor. Bu özellik sayesinde sunucusuz bir kapsayıcıda en fazla 1 TB veri depolayabilirsiniz.

Daha fazla bilgi için bkz. Azure Cosmos DB Sunucusuz 1 TB kapsayıcısı

Tüketiminizi izleme

Azure Cosmos DB'yi daha önce sağlanan aktarım hızı modunda kullandıysanız trafiğiniz sağlanan kapasiteyi haklı çıkarmadığında sunucusuz işlemin 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. Tahmin edilebilirliğin olmaması nedeniyle, geçerli tüketiminize göz kulak olmak önemlidir.

Hesabınızın Ölçümler bölmesine göz atarken Genel Bakış sekmesinin altında kullanılan İstek Birimleri adlı bir grafik bulursunuz. Bu grafik, hesabınızın kaç İstek Birimi tükettiklerini gösterir:

Tüketilen İstek Birimlerini gösteren grafik.

Azure İzleyici'yi kullanırken burada açıklandığı gibi aynı grafiği bulabilirsiniz. Azure İzleyici, İstek Birimi tüketiminiz belirli bir eşiği geçtiğinde sizi bilgilendirmek için kullanılabilecek uyarıları yapılandırma olanağı sağlar.

Performans

Sunucusuz kaynaklar, sağlanan aktarım hızı kaynaklarının sunduğundan farklı olan belirli performans nitelikleri sunar. Sunucusuz kapsayıcılar öngörülebilir aktarım hızı veya gecikme süresi garantileri vermez. Kapsayıcınız[s] için bu garantiler gerekiyorsa sağlanan aktarım hızını kullanın.

Daha fazla bilgi için bkz. sağlanan aktarım hızı.

Sonraki adımlar

Sunucusuz kullanmaya başlamak için aşağıdaki makalelere bakın: