Azure Cosmos DB’ye hoş geldinizWelcome to Azure Cosmos DB

Bugünün uygulamalarının yüksek oranda yanıt vermesi ve her zaman çevrimiçi olması gerekir.Today's applications are required to be highly responsive and always online. Düşük gecikme süresi ve yüksek kullanılabilirlik elde etmek için, bu uygulamaların örneklerinin kullanıcılarına yakın olan veri merkezlerinde dağıtılması gerekir.To achieve low latency and high availability, instances of these applications need to be deployed in datacenters that are close to their users. Uygulamalar, yoğun saatlerde kullanımda olan büyük değişikliklere gerçek zamanlı olarak yanıt vermelidir, verileri daha fazla artırarak depolar ve bu verileri milisaniye cinsinden kullanıcılara açık hale getirir.Applications need to respond in real time to large changes in usage at peak hours, store ever increasing volumes of data, and make this data available to users in milliseconds.

Azure Cosmos DB, Microsoft 'un genel olarak dağıtılmış, çok modelli veritabanı hizmetidir.Azure Cosmos DB is Microsoft's globally distributed, multi-model database service. Bir düğmeye tıklayarak Cosmos DB, dünyanın dört bir yanındaki çok sayıda Azure bölgesinde işleme ve depolamayı esnek ve bağımsız olarak ölçeklendirmenizi sağlar.With a click of a button, Cosmos DB enables you to elastically and independently scale throughput and storage across any number of Azure regions worldwide. SQL, MongoDB, Cassandra, tablolar veya Gremlin dahil olmak üzere en sevdiğiniz API 'nizi kullanarak, işleme ve depolamayı esnek ölçeklendirebilir ve hızlı, tek basamaklı milisaniyelik veri erişiminden yararlanabilirsiniz.You can elastically scale throughput and storage, and take advantage of fast, single-digit-millisecond data access using your favorite API including: SQL, MongoDB, Cassandra, Tables, or Gremlin. Cosmos DB, üretilen iş, gecikme süresi, kullanılabilirlik ve tutarlılık garantisi için, başka bir veritabanı hizmeti teklifi olmayan kapsamlı hizmet düzeyi sözleşmeleri (SLA) sağlar.Cosmos DB provides comprehensive service level agreements (SLAs) for throughput, latency, availability, and consistency guarantees, something no other database service offers.

Azure aboneliği olmadan ücretsiz Azure Cosmos DB deneyebilir , ücretsiz ve taahhütlere sahip olabilirsiniz veya Ilk 400 ru/sn ve 5 GB depolama alanı ücretsiz bir hesap almak için Azure Cosmos DB ücretsiz katmanını kullanabilirsiniz.You can Try Azure Cosmos DB for Free without an Azure subscription, free of charge and commitments or use the Azure Cosmos DB free tier to get an account with the first 400 RU/s and 5 GB of storage free.

Azure Cosmos DB, Microsoft'un esnek ölçek genişletme, garantili düşük gecikme süresi, beş tutarlılık modeli ve kapsamlı SLA garantisi ile genel olarak dağıtılmış veritabanı hizmetidir

Önemli AvantajlarKey Benefits

Anahtar teslim genel dağıtımıTurnkey global distribution

Cosmos DB, dünya çapındaki yüksek oranda yanıt veren ve yüksek oranda kullanılabilir uygulamalar oluşturmanıza olanak sağlar.Cosmos DB enables you to build highly responsive and highly available applications worldwide. Cosmos DB kullanıcılarınız nerede olursa olsun verilerinizi saydam bir şekilde çoğaltır, kullanıcılarınız kendilerine en yakın verilerin bir çoğaltmayla etkileşime geçebilir.Cosmos DB transparently replicates your data wherever your users are, so your users can interact with a replica of the data that is closest to them.

Cosmos DB, her zaman bir düğmeye tıklayarak Azure bölgelerini Cosmos hesabınıza eklemenize veya kaldırmanıza olanak sağlar.Cosmos DB allows you to add or remove any of the Azure regions to your Cosmos account at any time, with a click of a button. Cosmos DB, uygulamanız yüksek oranda kullanılabilir olmaya devam ederken, hizmetin çok sayıda barındırma özelliği sayesinde verilerinizi Cosmos hesabınızla ilişkili tüm bölgelere sorunsuz bir şekilde çoğaltacaktır.Cosmos DB will seamlessly replicate your data to all the regions associated with your Cosmos account while your application continues to be highly available, thanks to the multi-homing capabilities of the service. Daha fazla bilgi için bkz. genel dağıtım makalesi.For more information, see the global distribution article.

Her zaman açıkAlways On

Azure altyapısı ve saydam çok yöneticili çoğaltmaile derin tümleştirme sayesinde, Cosmos DB hem okuma hem de yazma işlemleri için % 99,999 yüksek kullanılabilirlik sağlar.By virtue of deep integration with Azure infrastructure and transparent multi-master replication, Cosmos DB provides 99.999% high availability for both reads and writes. Cosmos DB Ayrıca, Cosmos hesabınızın bölgesel yük devretmesini çağırmak için programlı bir şekilde (veya Portal aracılığıyla) olanak sağlar.Cosmos DB also provides you with the ability to programmatically (or via Portal) invoke the regional failover of your Cosmos account. Bu özellik, uygulamanızın, bölgesel olağanüstü durum durumunda yük devretmeye yönelik olarak tasarlandığından emin olmanıza yardımcı olur.This capability helps ensure that your application is designed to failover in the case of regional disaster.

Verimlilik ve depolama için esnek ölçeklenebilirlik, dünya çapındakiElastic scalability of throughput and storage, worldwide

Saydam yatay bölümlendirme ve çok yöneticili çoğaltma ile tasarlanan Cosmos DB, dünyanın her yerindeki yazma ve okumalarınız için dışı elastik ölçeklenebilirlik sunar.Designed with transparent horizontal partitioning and multi-master replication, Cosmos DB offers unprecedented elastic scalability for your writes and reads, all around the globe. Tek bir API çağrısıyla, tek bir API çağrısıyla binlerce ve yüzlerce milyonlarca istek/sn üzerinden ölçeği esnek dönüştürebilirsiniz ve yalnızca ihtiyacınız olan aktarım hızı (ve depolama alanı) için ödeme yaparsınız.You can elastically scale up from thousands to hundreds of millions of requests/sec around the globe, with a single API call and pay only for the throughput (and storage) you need. Bu özellik, en yüksek düzeyde sağlama yapmanıza gerek kalmadan iş yüklerinizde beklenmedik ani artışlar ile uğraşmanıza yardımcı olur.This capability helps you to deal with unexpected spikes in your workloads without having to over-provision for the peak. Daha fazla bilgi için bkz. Cosmos DB bölümünde bölümlendirme, kapsayıcılar ve veritabanlarında sağlanan aktarım hızıve sağlanan aktarım hızını küresel olarak ölçeklendirme.For more information, see partitioning in Cosmos DB, provisioned throughput on containers and databases, and scaling provisioned throughput globally.

99. yüzdede garantili düşük gecikme süresi, dünya çapındakiGuaranteed low latency at 99th percentile, worldwide

Cosmos DB kullanarak yüksek oranda duyarlı, dünya ölçekli uygulamalar oluşturabilirsiniz.Using Cosmos DB, you can build highly responsive, planet scale applications. No, çok yöneticili çoğaltma Protokolü ve mandal içermeyen ve yazma için iyileştirilmiş veritabanı altyapısından, Cosmos DB her ikisi için 10 MS 'den daha az gecikme süresi sağlar.With its novel multi-master replication protocol and latch-free and write-optimized database engine, Cosmos DB guarantees less than 10-ms latencies for both, reads (indexed) and writes at the 99th percentile, all around the world. Bu özellik, verilerin sürekli olarak içeri aktarılmasını ve yüksek oranda yanıt veren uygulamalar için hızlı sorgular yapmanızı mümkün hale getirmenizi sunar.This capability enables sustained ingestion of data and blazing-fast queries for highly responsive apps.

Tam olarak tanımlanmış, birden çok tutarlılık seçeneğiPrecisely defined, multiple consistency choices

Cosmos DB ' de küresel olarak dağıtılmış uygulamalar oluştururken, artık tutarlılık, kullanılabilirlik, gecikme süresi ve aktarım hızı arasındaaşırı bir denge yapmanız gerekmez.When building globally distributed applications in Cosmos DB, you no longer have to make extreme tradeoffs between consistency, availability, latency, and throughput. Cosmos DB çok yöneticili çoğaltma protokolü, five well-defined consistency choices - genel olarak dağıtılmış uygulamanız için düşük gecikme süresi ve yüksek kullanılabilirliğe sahip, sezgisel bir programlama modeli içinsağlam, sınırlanmış Eskime durumu, oturum, tutarlı ön ekve nihai beş iyi tanımlanmış tutarlılık seçeneği sunmak üzere dikkatle tasarlanmıştır.Cosmos DB's multi-master replication protocol is carefully designed to offer five well-defined consistency choices - strong, bounded staleness, session, consistent prefix, and eventual — for an intuitive programming model with low latency and high availability for your globally distributed application.

Şema veya dizin yönetimi yokNo schema or index management

Veritabanı şemasının ve dizinlerinin bir uygulamanın şemasıyla eşitlenmesi, genel olarak dağıtılmış uygulamalar için özellikle ölçeklenebilir hale getirin.Keeping database schema and indexes in-sync with an application's schema is especially painful for globally distributed apps. Cosmos DB, şema veya dizin yönetimiyle uğraşmanız gerekmez.With Cosmos DB, you do not need to deal with schema or index management. Veritabanı altyapısı tam olarak şemadan bağımsızdır.The database engine is fully schema-agnostic. Şema ve dizin yönetimi gerekli olmadığından, şemaları geçirirken uygulama kesinti süresi hakkında endişelenmenize gerek kalmaz.Since no schema and index management is required, you also don't have to worry about application downtime while migrating schemas. Cosmos DB tüm verileri otomatik olarak dizinler ve sorguları hızlı bir şekilde sunar.Cosmos DB automatically indexes all data and serves queries fast.

Test edilen veritabanı hizmetiBattle tested database service

Cosmos DB, Azure 'da temel bir hizmettir.Cosmos DB is a foundational service in Azure. Neredeyse bir yıllık yılda, Microsoft 'un Skype, Xbox, Office 365, Azure ve diğer birçok konuda, küresel ölçekte görev açısından kritik uygulamalar için pek çok ürünü tarafından kullanılan Cosmos DB kullanılmıştır.For nearly a decade, Cosmos DB has been used by many of Microsoft's products for mission critical applications at global scale, including Skype, Xbox, Office 365, Azure, and many others. Günümüzde, Azure 'daki en hızlı büyüyen hizmetlerden biri olan, çok sayıda harici müşteri tarafından kullanılan ve esnek ölçek, anahtar genel dağıtım, çok yöneticili çoğaltma ve hem okuma hem de yazma işlemleri için yüksek kullanılabilirlik gerektiren iş açısından kritik uygulamalar tarafından kullanılan Cosmos DB.Today, Cosmos DB is one of the fastest growing services on Azure, used by many external customers and mission-critical applications that require elastic scale, turnkey global distribution, multi-master replication for low latency and high availability of both reads and writes.

Ubititous bölgesel varlıkUbiquitous regional presence

Cosmos DB, genel bulutta 54 + bölgeleri, Azure Çin 21Vianet, Azure Almanya, Azure Kamu ve Savunma Bakanlığı (DOD) Için Azure Kamu dahil olmak üzere tüm dünyada Azure bölgelerinde kullanılabilir.Cosmos DB is available in all Azure regions worldwide, including 54+ regions in public cloud, Azure China 21Vianet, Azure Germany, Azure Government, and Azure Government for Department of Defense (DoD). Cosmos DB bölgesel varlığınabakın.See Cosmos DB's regional presence.

Varsayılan ve kurumsal hazır ile güvenliSecure by default and enterprise ready

Cosmos DB, çok sayıda uyumluluk standardı dizisiiçin sertifikalandırilmiştir.Cosmos DB is certified for a wide array of compliance standards. Ayrıca, Cosmos DB tüm veriler REST ve hareket halinde şifrelenir.Additionally, all data in Cosmos DB is encrypted at rest and in motion. Cosmos DB, satır düzeyi yetkilendirme sağlar ve katı güvenlik standartlarına uyar.Cosmos DB provides row level authorization and adheres to strict security standards.

Önemli TCO tasarrufuSignificant TCO savings

Cosmos DB tam olarak yönetilen bir hizmet olduğundan, artık veritabanı yazılımınızın karmaşık çoklu veri merkezi dağıtımlarını ve yükseltmelerini yönetmeniz ve çalıştırmanız, destek, lisanslama veya işlemler için ödeme yapmanız veya en yoğun iş yükü için veritabanınızı sağlamanız gerekir.Since Cosmos DB is a fully managed service, you no longer need to manage and operate complex multi datacenter deployments and upgrades of your database software, pay for the support, licensing, or operations or have to provision your database for the peak workload. Daha fazla bilgi için bkz. Cosmos DB maliyeti iyileştirme.For more information, see Optimize cost with Cosmos DB.

Sektör lideri kapsamlı SLA 'LarIndustry leading comprehensive SLAs

Cosmos DB, sektör lideri kapsamlı SLA 'lar sunan ilk ve tek hizmettir:% 99,999 yüksek kullanılabilirlik, okuma ve yazma gecikme süresi 99. yüzdebirlik, garantili aktarım hızı ve tutarlılık.Cosmos DB is the first and only service to offer industry-leading comprehensive SLAs encompassing 99.999% high availability, read and write latency at the 99th percentile, guaranteed throughput, and consistency.

Yerel olarak yerleşik Apache Spark, genel olarak dağıtılmış işlemsel analiz ve AIGlobally distributed operational analytics and AI with natively built-in Apache Spark

Spark 'ı, Cosmos DB depolanan veriler üzerinde doğrudan çalıştırabilirsiniz.You can run Spark directly on data stored in Cosmos DB. Bu özellik, doğrudan Cosmos DB karşı çalışan işlem iş yüklerini etkilemeden küresel ölçekte düşük gecikmeli, işlemsel çözümlemeler yapmanıza olanak sağlar.This capability allows you to do low-latency, operational analytics at global scale without impacting transactional workloads operating directly against Cosmos DB. Daha fazla bilgi için bkz. küresel olarak dağıtılmış işlemsel analiz.For more information, see Globally distributed operational analytics.

Cosmos DB, Cosmos veritabanınızda depolanan verilerinize göre çalışan bir API seçimi sunmaktadır.Cosmos DB offers a choice of APIs to work with your data stored in your Cosmos database. Varsayılan olarak, Cosmos veritabanınızı sorgulamak için SQL (çekirdek API) kullanabilirsiniz .By default, you can use SQL (a core API) for querying your Cosmos database. Cosmos DB, Cassandra, MongoDB, Gremlin ve Azure Tablo depolamaiçin API 'leri de uygular.Cosmos DB also implements APIs for Cassandra, MongoDB, Gremlin and Azure Table Storage. Yaygın olarak kullanılan NoSQL (örn., MongoDB, Cassandra, Gremlin) için istemci sürücülerini (ve araçları) doğrudan Cosmos veritabanınıza işaret edebilirsiniz.You can point client drivers (and tools) for the commonly used NoSQL (e.g., MongoDB, Cassandra, Gremlin) directly to your Cosmos database. Yaygın olarak kullanılan NoSQL API 'Lerinin tel protokollerini destekleyerek, Cosmos DB şunları yapmanıza olanak sağlar:By supporting the wire protocols of commonly used NoSQL APIs, Cosmos DB allows you to:

  • Uygulama mantığınızın önemli kısımlarını korurken uygulamanızı Cosmos DB 'e kolayca geçirin.Easily migrate your application to Cosmos DB while preserving significant portions of your application logic.
  • Uygulamanızı taşınabilir tutun ve bulut satıcısı belirsiz olmaya devam edin.Keep your application portable and continue to remain cloud vendor-agnostic.
  • Yaygın NoSQL API 'Leri için endüstri lideri, mali olarak desteklenen SLA 'Lar ile tam olarak yönetilen bir bulut hizmeti alın.Get a fully-managed cloud service with industry leading, financially backed SLAs for the common NoSQL APIs.
  • Esnek, veritabanlarınıza göre sağlanan aktarım hızını ve depolamayı ölçeklendirebilir ve yalnızca ihtiyacınız olan aktarım hızı ve depolama için ödeme yaparsınız.Elastically scale the provisioned throughput and storage for your databases based on your need and pay only for the throughput and storage you need. Bu, önemli maliyet tasarruflarına yol açar.This leads to significant cost savings.

Azure Cosmos DB'den yararlanan çözümlerSolutions that benefit from Azure Cosmos DB

Çok büyük miktarlarda veri, okuma ve yazma işlemlerini, çeşitli veriler için neredeyse gerçek zamanlı yanıt sürelerine sahip bir Global ölçekte işlemek için gereken tüm Web, mobil, oyun ve ıot uygulamaları , Cosmos DB garantili yüksek kullanılabilirlik, yüksek aktarım hızı, düşük gecikme süresi ve ayarlanabilir tutarlılık avantajlarından yararlanır.Any web, mobile, gaming, and IoT application that needs to handle massive amounts of data, reads, and writes at a global scale with near-real response times for a variety of data will benefit from Cosmos DB's guaranteed high availability, high throughput, low latency, and tunable consistency. Azure Cosmos DB IoT ve telematik, Perakende ve pazarlama, oyun ve Web ve mobil uygulamalaroluşturmak için nasıl kullanılabileceğinizi öğrenin.Learn about how Azure Cosmos DB can be used to build IoT and telematics, retail and marketing, gaming and web and mobile applications.

Sonraki adımlarNext steps

Cosmos DB temel kavramları anahtar oluşturma genel dağıtım ve bölümlendirme ve sağlanan aktarım hızıhakkında daha fazla bilgi edinin.Read more about Cosmos DB's core concepts turnkey global distribution and partitioning and provisioned throughput.

Dört hızlı başlangıçtan biriyle Azure Cosmos DB kullanmaya başlayın:Get started with Azure Cosmos DB with one of our quickstarts: