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'da .NET, Java, Python, Node.js ve Go için kullanılabilen SDK'lar vardır. Bu SDK'lar Azure Tablo Depolama'yı veya Tablo API'sini hedeflemek için kullanılabilir. Azure Tablo SDK'ları kullanılarak Azure Tablo Depolama için 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 api'sinin desteklediği 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'i kullanarak bir Azure Cosmos DB hesabı oluşturun.

Tablo avantajları için API

Şu anda Azure Tablo Depolama kullanıyorsanız, Tablo api'sine 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.
İşleme 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şlem/sn 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 her 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 göre 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 arasında 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