Tablo için Azure Cosmos DB nedir?

ŞUNLAR IÇIN GEÇERLIDIR: Tablo

Azure Cosmos DB , modern uygulama geliştirme için tam olarak yönetilen bir NoSQL ve ilişkisel veritabanıdır.

Tablo için Azure Cosmos DB, Azure Tablo depolama için yazılmış ve aşağıdaki gibi premium özelliklere sahip uygulamalar sağlar:

Azure Tablo Depolama .NET, Java, Python, Node.js ve Go için kullanılabilen SDK'lara sahiptir. Bu SDK'lar Azure Tablo Depolama veya Tablo API'sini hedeflemek için kullanılabilir. Azure Tablo SDK'ları kullanılarak Azure Tablo Depolama yazılan uygulamalar, premium özelliklerden yararlanmak için kod değişikliği yapılmadan Azure Cosmos DB'ye geçirilebilir.

Özellikle. .NET Azure Tabloları SDK'sı Azure.Data.Tables , Tablo için API tarafından desteklenen en son özellikleri sunar. Azure Tablolar istemci kitaplığı, kod değişikliği olmadan Tablo hizmeti uç noktaları için Azure Tablo depolamayı veya API'yi sorunsuz bir şekilde hedefleyebilir.

İpucu

Taahhüdü olmadan Tablo api'sini denemek mi istiyorsunuz? Azure Cosmos DB'yi ücretsiz deneyin seçeneğini kullanarak bir Azure Cosmos DB hesabı oluşturun.

Tablo avantajları için API

Şu anda Azure Tablo Depolama kullanıyorsanız, Tablo için API'ye geçerek aşağıdaki avantajları elde edebilirsiniz:

Azure Tablo depolama Tablo için API
Gecikme süresi Hızlıdır, ancak gecikme süresi için üst sınır yoktur. Okuma ve yazma işlemleri için tek basamaklı milisaniyelik gecikme süresi, dünyanın herhangi bir yerindeki 99. yüzdebirlik dilimde okuma ve yazma işlemleri için 10 ms gecikme süresiyle <desteklenir.
İşlem hızı Değişken aktarım hızı modeli. Tabloların 20.000 işlem/sn'lik bir ölçeklenebilirlik sınırı vardır. SLA'lar tarafından yedeklenen tablo başına ayrılmış aktarım hızıyla yüksek oranda ölçeklenebilir. Hesapların aktarım hızı üst sınırı yoktur ve >tablo başına 10 milyon işlemi destekler.
Genel dağıtım Yüksek kullanılabilirlik için isteğe bağlı okunabilir bir ikincil okuma bölgesi olan tek bölge. Bir bölgeden herhangi bir sayıda bölgeye anahtar teslimi genel dağıtım . Dünyanın herhangi bir yerinde, her zaman hizmet tarafından yönetilen ve el ile yük devretme desteği. Herhangi bir bölgenin yazma işlemlerini kabul etmesine izin vermek için birden çok yazma bölgesi.
Dizinleme Yalnızca PartitionKey ve RowKey’de birincil dizin. İkincil dizin yok. Dizin yönetimi olmadan varsayılan olarak tüm özelliklerde otomatik ve tam dizin oluşturma.
Sorgu Sorgu yürütme birincil anahtar için dizini kullanır, aksi durumda tarar. Sorgular, hızlı sorgu süreleri için özelliklerde otomatik dizin oluşturma avantajından yararlanabilir.
Tutarlılık Birincil bölge içinde güçlü. İkincil bölge içinde nihai. Uygulama gereksinimlerinize bağlı olarak kullanılabilirlik, gecikme süresi, aktarım hızı ve tutarlılık arasında denge sağlamak için iyi tanımlanmış beş tutarlılık düzeyi.
Fiyatlandırma Tüketim tabanlı. Hem tüketim tabanlıhem de sağlanan kapasite modlarında kullanılabilir.
SLA'lar Çoğaltma stratejisine bağlı olarak %99,9 ile %99,99 kullanılabilirlik. Tek bölgeli hesaplarda %99,999 okuma kullanılabilirliği, %99,99 yazma kullanılabilirliği ve çok bölgeli hesaplarda %99,999 yazma kullanılabilirliği. Kullanılabilirlik, gecikme süresi, aktarım hızı ve tutarlılığı kapsayan kapsamlı SLA'lar .

Sonraki adımlar