Azure Cosmos DB

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

NoSQL yerel desteğiyle, dünyanın her yanında aşırı düşük gecikme süreli ve muazzam ölçeklendirilebilir uygulamalar için veritabanı

Azure Cosmos DB, küresel dağıtım ve yatay ölçeklendirme özellikleri temel alınarak sıfırdan geliştirilmiştir. İstenen sayıda Azure bölgesinde anahtar teslim küresel dağıtım özelliği sunar ve kullanıcılarınız nerede bulunursa bulunsun verilerinizin şeffaf biçimde ölçeklendirilmesini ve çoğaltılmasını sağlar. Dünyanın her yerinde aktarım hızını ve depolamayı esnek biçimde ölçeklendirin, yalnızca ihtiyacınız olanlar için ödeme yapın. Azure Cosmos DB NoSQL seçimleri için yerel destek sağlar, iyi tanımlanmış birden çok tutarlılık modeli sunar, yüzde 99'luk dilimde tek haneli milisaniye düzeyinde gecikme sürelerini garanti eder ve çoklu yönlendirme özelliğiyle dünyanın her yerinde yüksek kullanılabilirlik ve düşük gecikme süreleri garantisi verir. Tüm bu özellikler, sektöründe lider durumdaki kapsamlı hizmet düzeyi sözleşmeleri (SLA’lar) ile desteklenir.

Azure Cosmos DB genel olarak dağıtımı yapılan bir veritabanı sistemi olarak tasarlanmıştır

Anahtar teslim küresel dağıtım

Global olarak dağıtılmış uygulamaları, karmaşık çok veri merkezli yapılandırmalarla uğraşmak zorunda kalmadan kolayca oluşturun. Global olarak dağıtılmış bir veritabanı sistemi olarak tasarlanan Azure Cosmos DB, hızlı ve uyumlu erişim için verilerinizi istediğiniz sayıda bölgeye otomatik olarak çoğaltır. Azure Cosmos DB, şeffaf çoklu yönlendirmeyi destekler ve %99,999 yüksek kullanılabilirliği garanti eder.

Azure Cosmos DB, tek hizmette anahtar-değer, grafik ve belge verilerini kullanmanıza olanak tanır

Çok modelli + çok API’li

Yalnızca Azure Cosmos DB, tek hizmette anahtar-değer, grafik, sütun ailesi ve belge verilerini kullanmanıza olanak tanır. Azure Cosmos DB, otomatik olarak tüm verilerin dizinini oluşturur ve verilerinize erişmek için SQL, JavaScript, Gremlin, MongoDB Apache® Cassandra ve Azure Tablo Depolama da dahil olmak üzere en sevdiğiniz API’nizi kullanmanıza olanak tanır.

Azure Cosmos DB ile depolamayı ve işleme birimini bağımsız ve esnek bir şekilde ölçeklendirin

Dünya çapında sınırsız esnek ölçeklendirme

Azure Cosmos DB ile yalnızca ihtiyacınız olan aktarım hızı ve depolama için ödeme yaparsınız. Azure Cosmos DB, depolamayı ve aktarım hızını istediğiniz zaman, dünyanın her yerinden bağımsız ve elastik olarak ölçeklendirmenize olanak tanıdığından sunucusuz uygulamalarınızla birlikte kullanım için idealdir.

Azure Cosmos DB tarafından beş tanımlı tutarlılık modeli sunulur

Birden çoklu iyi tanımlanmış tutarlılık seçeneği

Azure Cosmos DB, dünya çapında ölçeklenebilen düşük gecikme süresi ve yüksek kullanılabilirliğe sahip kullanımı kolay bir programlama modeli için sağlam, sınırlanmış eskime durumu, tutarlı önek, oturum ve sonuç olmak üzere beş iyi tanımlanmış tutarlılık düzeyi sunmaktadır.

Düşük gecikme süresi garanti edilir

%99’luk dilimde garantili düşük gecikme süresi

Okuma ve yazma isteklerine en yakın bölgeden hizmet verirken, verileri eşzamanlı olarak tüm dünyaya dağıtın. Mandal içermeyen ve yazma için iyileştirilmiş veritabanı altyapısına sahip olan Azure Cosmos DB, okuma işlemlerinde 10 ms’den ve (dizinlenmiş) yazma işlemlerinde 15 ms’den düşük gecikme sürelerini %99’luk dilimde garanti eder.

Kurumsal düzeyde, kapsamlı SLA’lar

Sektör lideri, kurumsal düzeyde SLA’lar

Uygulamalarınızın dünya çapında bir altyapıyla oluşturulmuş ve “en zorlu şartlarda test edilmiş” bir veritabanı hizmeti üzerinde çalıştığından emin olun. Azure Cosmos DB, kurumsal düzeyde güvenlik ve uyumluluğun yanı sıra, %99,999 yüksek kullanılabilirlik için sektör lideri SLA, %99’luk dilimde düşük gecikme süresi, garantili aktarım hızı ve tutarlılık sunan ilk ve tek hizmettir.

Azure Cosmos DB kullanan müşteriler

Azure Cosmos DB ile ne oluşturabilirsiniz?

Aşağıdan uygulama alanları hakkında bilgi edinebilirsiniz:

Global olarak dağıtılmış, görev açısından kritik uygulamalar

Microsoft’un global veri merkezlerinin sahip olduğu yüksek kullanılabilirlik ve düşük gecikme süresi özellikleriyle tüm dünyadaki kullanıcılara erişimi garanti edin.

Learn more

Global Erişim çözümünün şeması

IoT

Çeşitli ve öngörülemez IoT iş yüklerine uyum sağlamak için alma ve sorgu performansından ödün vermeden anında ve esnek biçimde ölçeklendirin.

IoT ve Telematikler çözümünün şeması

Kişiselleştirme

Düşük gecikme süresi ve anında öngörüler için ayarlanabilir tutarlılık ayarlarıyla gerçek zamanlı kişiselleştirilmiş müşteri önerileri oluşturun.

Learn more

Gerçek Zamanlı Kişiselleştirme çözümünün şeması

Perakende ve e-ticaret

Kapsamlı ürün katalogları, ani trafik değişiklikleri ve hızla değişen envanter üzerindeki ayrıntılı sorguları destekleyin.

Learn more

Ürün Kataloğu çözümünün şeması

Oyun

Trafikteki öngörülemeyen ani artışlara uyum sağlamak için veritabanınızı esnek biçimde ölçeklendirin ve küresel ölçekte düşük gecikme süreli, çok oyunculu deneyimler sunun.

Learn more

Oyun çözümünün şeması

Sunucusuz uygulamalar

Azure İşlevleri’ni ve Azure Cosmos DB’yi kullanarak küresel olarak dağıtılmış, ölçeklenebilir, sunucusuz uygulamalar oluşturun.

Learn more

Sunucusuz çözüm diyagramı

Azure Cosmos DB ile geliştirmeye başlayın

Azure Cosmos DB, geliştiriciler için birçok farklı API’yi destekleyecek şekilde tasarlanmıştır. Azure Cosmos DB Nedir adlı videoyu izleyin, uzman ipuçları ile çalışmaya başlayın veya API’ler ve bağlayıcılarla neler yapabileceğiniz hakkında daha fazla bilgi edinin.

SQL ve JavaScript API’leri

Azure Cosmos DB’de SQL ve JavaScript API’leri için yerel destek sunulur.

MongoDB API’si

MongoDB için yerel API desteği, MongoDB uygulamanızda hiçbir kod değişikliği yapmadan Azure Cosmos DB’yi tamamen yönetilen bir veritabanı hizmeti olarak kullanmanıza olanak tanır.

Azure Tablo Depolama API’leri

Tablo API’si, Azure Tablo Depolama tabanlı uygulamanızda hiçbir kod değişikliği yapmadan Azure Cosmos DB’yi global olarak dağıtılmış bir veritabanı olarak kullanmanıza olanak tanır. Bu sayede ikincil dizinler, global dağıtım, ilke tabanlı yük devretme özellikleri gibi çok sayıda avantajdan yararlanabilirsiniz.

Apache® Cassandra API'si

Azure Cosmos DB'nin gücüyle Cassandra'yı hizmet olarak sağlama. Geliştiriciler, Azure Cosmos DB platformunun SLA destekli özellikleriyle neredeyse sınırsız global ölçekte uygulama oluşturmak için Cassandra SDK’ları ile araçlarını kullanabilir.

Apache® Spark

Azure Cosmos DB tarafından yönetilen global olarak dağıtılmış veri kümeleri üzerinde gerçek zamanlı makine öğrenimi için, Spark bağlayıcısını kullanarak Apache Spark sorguları yayınlayın. Spark bağlayıcısı Azure Cosmos DB tarafından yönetilen yerel dizinlerden yararlanarak önemli ölçüde performans kazanımı sağlar.

Gremlin API’leri

Azure Cosmos DB’de hiçbir kod değişikliği yapmadan yerel Graph API’lerden yararlanın ve Gremlin’le global olarak dağıtılmış grafik sorguları düzenleyin.

İlgili ürün ve hizmetler

SQL Veritabanı

Yönetilen, ilişkisel hizmet olarak SQL Veritabanı

App Service

Web ve mobil için güçlü bulut uygulamalarını hızlıca oluşturun

HDInsight

Bulut Hadoop, Spark, R Server, HBase ve Storm kümeleri sağlayın

Azure Cosmos DB’yi keşfedin ve anahtar teslimi global dağıtımı iş başında görün