Gezintiyi Atla

Azure Cosmos DB

Her ölçekte açık API’lerle hızlı NoSQL veritabanı

Her ölçekte açık API’lerle hızlı NoSQL veritabanı

Azure Cosmos DB, modern uygulama geliştirmeye yönelik tam olarak yönetilen bir NoSQL veritabanı hizmetidir. SLA’larla desteklenen tek basamaklı milisaniye düzeyinde yanıt süreleri ve yüzde 99,999 kullanılabilirlik garantisi, otomatik ve anlık ölçeklenebilirlik özelliği ve MongoDB ile Cassandra için açık kaynak API’ler elde edin. Anahtar teslimi veri çoğaltma ve birden fazla bölgeli yazmalarla dünyanın her yerinde hızlı yazma ve okuma işlemlerinden yararlanın. Azure Cosmos DB için Azure Synapse Link kullanarak, ETL dışı analiz ile gerçek zamanlı veriler hakkında içgörüler elde edin.

Anında sınırsız esneklikle ve dünyanın her yerinde hızlı okuma ve çoklu ana kaynak yazma işlemleriyle, ani artış durumlarında bile her ölçekte hız garantisi

Popüler diller için SDK’lar, yerel bir Core (SQL) API ile birlikte, MongoDB, Cassandra, Graph ve Gremlin için API’lerin yanı sıra, ETL dışı (ayıklama, dönüştürme, yükleme) analizle hızlı ve esnek uygulama geliştirme

Garantili iş sürekliliği, yüzde 99,999 kullanılabilirlik ve kurumsal düzeyde güvenlikle, görev açısından kritik uygulamalara hazır

Uygulama gereksinimlerini, tümleşik önbelleğe alma işlemini ve kullanıma dayalı fiyatlandırma seçeneklerini yanıtlayan hızlı ve otomatik ölçeklendirme ile tam olarak yönetilen ve maliyet açısından verimli, sunucusuz veritabanı

Otomatik ve sınırsız ölçek

Tutarlı trafik ve yüksek performans gereksinimleri olan uygulamalar için ihtiyacınız olan aktarım hızını otomatik olarak sağlayın. Herhangi bir boyuttaki veya ölçekteki iş yükleri için her zaman açık özelliği ile hem kullanılabilirlik hem de okuma ve yazma işlemlerinde 10 ms altında yanıt süreleri garanti altına alınır. Böylece, en önemli uygulamalarınızı dünyanın herhangi bir noktasında endişe duymadan çalıştırabilirsiniz.

Otomatik ve sınırsız ölçek
Sunucusuz veritabanı işlemleri

Sunucusuz veritabanı işlemleri

Sağlanan aktarım hızının bir alternatifi olan sunucusuz sistemle yoğun veya rastgele trafik ve orta düzey performans gereksinimlerine sahip iş yüklerini çalıştırın. Kullanıma dayalı bu veritabanı işlemleri modu, maliyet açısından verimli geliştirme/test iş yüklerini ve yeni üretim uygulamalarını çalıştırmayı kolaylaştırır.

Cassandra verileri için Hibrit platform

Cassandra iş yüklerini çalıştırmak için Symantec gibi şirketler tarafından güvenilen, tümüyle yönetilen bir NoSQL veritabanı hizmetiyle esneklik ve kontrolü korurken ölçek ve üstün performans elde edin. Cassandra verilerinizin şirket içi ve Azure genelinde şeffaf geçişi, eşlenmesi ve eşitlenmesi için Azure Managed Instance for Apache Cassandra ile sorunsuz bir şekilde tümleştirin.

Cassandra verileri için Hibrit platform
Gerçek zamanlı operasyonel veriler üzerinde ETL dışı analiz

Gerçek zamanlı operasyonel veriler üzerinde ETL dışı analiz

İçgörüye ulaşma süresini azaltmak için NoSQL veritabanınızdaki operasyonel veriler üzerinde gerçek zamanlıya yakın analiz ve yapay zeka çalıştırın. Azure Cosmos DB için Azure Synapse Link, veri hareketi olmadan veya operasyonel deponuzun performansını düşürmeden Azure Synapse Analytics ile sorunsuz bir şekilde tümleşir.

Azure Cosmos DB için popüler kullanım örnekleri

Hızlı ve ölçeklenebilir IoT cihaz telemetrisi

Ç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. Akıllı filo çözümleri için araç telemetrisinin akışını yapın, gerçek zamanlı içgörüler için değişiklik akışı ile verileri akışla aktarıp analiz edin veya veri ambarı analizi için verileri arşivleyin. IoT çözümlerini güçlendirmek için Azure Cosmos DB’ye güvenen pazar liderleri arasında Mercedes Benz, ExxonMobil ve Olympus sayılabilir.

Gerçek zamanlı perakende hizmetleri

Gerçek zamanlı alışveriş sepetleri, ürün önerileri, dinamik fiyatlandırma, envanter güncelleştirmeleri ve daha birçok alanda yüksek performanslı dijital müşteri deneyimleri sağlayın. Jet.com, ASOS ve Chipotle Mexican Grill gibi lider perakende kuruluşları ve hızlı servis restoranları tarafından kullanılan Azure Cosmos DB, yüksek hacimli üretim verileri genelinde milisaniyeler içinde kişiselleştirmeye olanak tanır. Düşük gecikmeli veritabanı yanıt süreleri, dünyanın her yerinde üstün uygulama performansı sağlar.

Dağıtılmış kullanıcıları olan kritik uygulamalar

SLA destekli hız, kullanılabilirlik, işlem hızı ve tutarlılık sayesinde en kritik iş yüklerinizi herhangi bir Azure bölgesinde çalıştırın. Uçtan uca şifreleme ve erişim denetimi de içeren anahtar teslimi çoklu ana kaynak çoğaltma ve kurumsal sınıf güvenlik ve uyumlulukla iş sürekliliğini güvence altına alın. Azure Cosmos DB Coca-Cola, Symantec ve Mars Petcare gibi küresel anlamda lider kuruluşların güvendiği ilişkisel olmayan bir NoSQL veritabanıdır.

Sektör liderleri yeniliklerini Azure Cosmos DB ile yapıyor

Küresel olarak dağıtılmış veriler, evcil hayvan bakımını iyileştirmek için uygulamaları ve mikro hizmetleri güçlendirir

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, Yazılım Geliştirme Başkan Yardımcısı
MARS

Bağlı araba platformu garantili yüksek kullanılabilirlikten ve düşük gecikme süresinden yararlanır

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, Baş Yazılım Mühendisi
Mercedes-Benz

Chipotle dijital sipariş sistemini ve kişiselleştirilmiş web deneyimini Azure Cosmos DB ile güçlendiriyor

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, Baş Yazılım Geliştirici
Chipotle

ASOS, Azure Cosmos DB ile küresel ölçekte kişiselleştirilmiş alışveriş önerileri sunuyor

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

Bob Strudwick, Teknolojiden Sorumlu Başkan
ASOS

Symantec, Azure Cosmos DB’ye geçiş yaparak veritabanı maliyetlerinde %40 tasarruf etti

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

Mike Shavell, Teknik Müdür/Mimar, Symantec
Symantec

Size esneklik ve kontrol sunan fiyatlandırma

İş yükünüze en uygun modeli, test ve geliştirme için ücretsiz seçeneklerin bulun. Neredeyse sınırsız aktarım hızı ve depolama alanı, bölgeler arasında otomatik elastik ölçeklenebilirlik ve tüketim tabanlı sunucusuz seçeneklerin keyfini çıkarın.

Neden güvenlik için Azure’ı tercih etmeliyim?

  • Microsoft, siber güvenlik araştırma ve geliştirme çalışmalarına her yıl 1 milyar ABD Dolarını aşan yatırımlar yapıyor.
  • Yalnızca veri güvenliği ve gizliliği için çalışan 3.500 güvenlik uzmanımız bulunuyor.
  • Azure, diğer tüm bulut sağlayıcılarından daha fazla uyumluluk sertifikasına sahiptir. Kapsamlı listeyi görüntüleyin.

Başlamak için ihtiyaç duyduğunuz her şey

Azure Cosmos DB ile ücretsiz olarak geliştirme/test yapın.

Hızlı başlangıçlar, videolar, kılavuzlu öğrenme ve daha fazla geliştirici kaynağı bulun.

Becerilerinizi geliştirmeye devam edin.

Geliştiriciler için birçok farklı API’yi destekleyecek şekilde tasarlanmıştır

Core (SQL) API

Kolayca yeni uygulamalar oluşturun. Azure Cosmos DB; Core (SQL) API ve JavaScript için yerel destek içerir. Azure Cosmos DB Core (SQL) API, JSON öğeleri üzerinden zengin sorgular için resmi bir programlama modeli sağlar. Azure Cosmos DB sorgu dili, JavaScript programlama modelini temel alır ve Core (SQL) API’ye, JavaScript tür sisteminde, ifade değerlendirmesinde ve işlev çağrısında kök erişim izni verilir.

Cassandra API’si

Azure Cosmos DB özelliklerini kullanarak hizmet olarak Cassandra’yı sunun. Azure Cosmos DB platformunun SLA destekli özellikleriyle neredeyse sınırsız global ölçekte uygulama oluşturmak için mevcut sürücüler de dahil olmak üzere Cassandra SDK’ları ile araçlarını kullanın. Hibrit veri geçişi ve eşitlemesi için kolayca Apache Cassandra için Azure Yönetilen Örneği ile tümleştirin.

MongoDB için Azure Cosmos DB API

Azure Cosmos DB hizmetini birkaç kod değişikliği ve MongoDB verileri için yerel API desteği ile MongoDB uygulamanıza yönelik tam olarak yönetilen bir hizmet olarak kullanın, böylece uygulamanız bir yerel bulut platformunun avantajına sahip olsun.

Belgeler, eğitim ve geçiş kaynakları

Topluluk ve Azure desteği

Twitter’da ve YouTube’da Azure Cosmos DB’yi takip edin. Azure Cosmos DB blogunu okuyun. Stack Overflow’da sorularınızı sorun ve Microsoft mühendisleri ile Azure topluluk uzmanlarından destek alın. GitHub’da örnekler ve depolar bulun.

Öğreticiler ve laboratuvarlar

Azure Cosmos DB güncelleştirmeleri, blogları ve duyuruları

Sık sorulan sorular

  • Azure Cosmos DB herhangi bir ölçekte küresel olarak dağıtılmış, çok modelli bir veritabanı hizmetidir. Hizmet, 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 sunan Azure Cosmos DB, kullanıcılarınız nerede bulunursa bulunsun verilerinizin şeffaf biçimde ölçeklendirilmesini ve çoğaltılmasını sağlar. Dünyanın dört bir yanındaki yazma ve okuma işlemlerinizi elastik biçimde ölçeklendirin ve yalnızca ihtiyacınız olan özellikler için ödeme yapın. Azure Cosmos DB; MongoDB, Cassandra, Gremlin, etcd, Spark ve SQL gibi NoSQL ve OSS API’leri için yerel destek sunar. Ayrıca, birden fazla iyi tanımlanmış tutarlılık modeli, 99. yüzdebirlik dilimde garantili tek haneli milisaniyelik okuma ve yazma gecikmeleri ve dünyanın herhangi bir yerinde birden çok giriş ile garantili yüzde 99,999 yüksek kullanılabilirlik sunar.

    Azure Cosmos DB, Azure’a dağıtılmış veritabanlarını çalıştırma ve ölçeklendirme idari yükünü ortadan kaldırmanızı sağlayan, tam olarak yönetilen bir hizmettir. Böylece VM yönetimi, donanım sağlama, kurulum ve yapılandırma, kapasite, çoğaltma, yazılım yaması uygulama veya küme ölçeklendirme hakkında endişelenmenize de gerek kalmaz.

  • Azure Cosmos DB ile veritabanlarını küresel olarak dağıtılmış ve herhangi bir Azure bölgesinde kullanılabilir olacak şekilde yapılandırabilirsiniz. Gecikme süresini en aza indirmek için, verileri kullanıcılarınızın bulunduğu bölgelerin yakınına yerleştirin.

    Azure Cosmos DB, verileri Azure Cosmos DB hesabınızla ilişkili tüm bölgelere saydam bir şekilde çoğaltır. Uygulamanızın yerel olarak okuyup yazabileceği küresel olarak dağıtılmış Azure Cosmos DB veritabanınızın ve kapsayıcılarınızın tek bir sistem görüntüsünü sağlar.

    Anahtar teslim küresel dağıtım sayesinde, hesabınızla ilişkili bölgeleri dilediğiniz zaman ekleyebilir veya kaldırabilirsiniz. Bir bölgeyi eklemek veya kaldırmak için uygulamanızın duraklatılması ya da yeniden dağıtılması gerekmez. Yüksek kullanılabilirlik, hizmet tarafından yerel olarak sağlanan birden fazla giriş özellikleriyle sağlanır. Daha fazla bilgi edinin.

  • Azure Cosmos DB, veri tutarlılığına güçlü ve son tutarlılık şeklindeki iki uç seçenekten daha fazlasını sunan bir seçenek yelpazesi olarak yaklaşır.

    Tutarlılık yelpazesindeki iyi tanımlanmış beş model arasından seçim yapın:

    • Strong
    • Sınırlanmış eskime durumu
    • Session
    • Tutarlı ön ek
    • Eventual

    Her model kapsamlı SLA’lar ile desteklenir. Daha fazla bilgi edinin.

  • Küresel olarak dağıtılmış bir veritabanı olarak Azure Cosmos DB, aktarım hızı, 99. yüzdebirlik dilimde gecikme süresi, tutarlılık ve yüksek kullanılabilirliği kapsayan geniş SLA’lar sunar. Daha fazla bilgi edinin.

  • Azure Cosmos DB, verilerinizi Azure Cosmos DB hesabınızla ilişkili tüm Azure bölgelerine saydam bir şekilde çoğaltır. Hizmet, verilerinize birden fazla yedeklilik katmanı uygular. Daha fazla ayrıntıya ulaşın.
  • MongoDB için Azure Cosmos DB API’si, veritabanı altyapısını kendi başına yönetmek zorunda kalmadan Azure Cosmos DB ile bir MongoDB veritabanı gibi etkileşim kurma olanağı sunar. Bu, sık kullandığınız MongoDB araçları, SDK’ları ve uygulamalarınızın neredeyse hepsinin çalışmaya devam edeceği anlamına gelir. Ayrıntılı uyumluluk bilgileri için belgelerimize göz atın.
  • MongoDB için Azure Cosmos DB API’sindeki sunucu sürümü 4.0 desteği ile karmaşık hata işleme mantığı olmadan karmaşık işlemsel iş mantığını modellemek daha kolaydır. Sürüm 4.0 desteği, çoklu belge işlemleri, yeniden denenebilir yazma ve daha fazlası gibi yeni özellikler sunar.
  • Azure Cosmos DB Cassandra API’si, Cassandra Sorgu Dili (CQL), Cassandra tabanlı araçlar (cqlsh gibi) ve CQLv4 ile uyumlu mevcut Apache sürücülerini kullanarak Azure Cosmos DB içinde depolanan verilerle etkileşim kurmanıza olanak tanır. Bu, mevcut Cassandra uygulamanızın artık Azure Cosmos DB Cassandra API’si ile iletişim kurabileceği anlamına gelir. Çok yakında API, Apache Cassandra için Azure Yönetilen Örneği (GA üzerine) ile bağlanacak.

Siz hazır olduğunuzda hazırdır: Azure Cosmos DB ile uygulama oluşturmaya başlayın