Willkommen bei Azure Cosmos DBWelcome to Azure Cosmos DB

Moderne Anwendungen erfordern eine hohe Reaktionsschnelligkeit und müssen immer online sein.Today’s applications are required to be highly responsive and always online. Um eine geringe Latenz und Hochverfügbarkeit zu erreichen, müssen Instanzen dieser Anwendungen in Rechenzentren eingesetzt werden, die sich in der Nähe ihrer Benutzer befinden.To achieve low latency and high availability, instances of these applications need to be deployed in datacenters that are close to their users. Anwendungen müssen in Echtzeit auf große Nutzungsänderungen zu Spitzenzeiten reagieren, immer größere Datenmengen speichern und diese den Benutzern innerhalb von Millisekunden zur Verfügung stellen.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 ist der global verteilte Datenbankdienst von Microsoft mit mehreren Modellen.Azure Cosmos DB is Microsoft's globally distributed, multi-model database service. Mit Cosmos DB können Sie Durchsatz und Speicher mit nur einem Klick elastisch und unabhängig voneinander über eine beliebige Anzahl von weltweiten Azure-Regionen hinweg skalieren.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. Sie können den Durchsatz und Speicherplatz elastisch skalieren und von einem schnellen Datenzugriff im einstelligen Millisekundenbereich über Ihre bevorzugte API mit SQL, MongoDB, Cassandra, Tables oder Gremlin profitieren.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 bietet umfassende Vereinbarungen zum Servicelevel (Service Level Agreements, SLAs) mit Durchsatz-, Latenz-, Verfügbarkeits- und Konsistenzgarantien – dies kann kein anderer Datenbankdienst bereitstellen.Cosmos DB provides comprehensive service level agreements (SLAs) for throughput, latency, availability, and consistency guarantees, something no other database service offers.

Sie können Azure Cosmos DB ohne Azure-Abonnement kostenlos und unverbindlich testen.You can Try Azure Cosmos DB for Free without an Azure subscription, free of charge and commitments.

Azure Cosmos DB ist ein weltweit verteilter Datenbankdienst von Microsoft mit elastischer horizontaler Hochskalierung, garantierter geringer Wartezeit, fünf Konsistenzmodellen und umfassenden SLA-Garantien.

HauptvorteileKey Benefits

Globale, sofort einsatzbereite VerteilungTurnkey global distribution

Cosmos DB ermöglicht es Ihnen, hochgradig reaktive und hochverfügbare Anwendungen weltweit zu erstellen.Cosmos DB enables you to build highly responsive and highly available applications worldwide. Cosmos DB repliziert Ihre Daten transparent, wo auch immer sich Ihre Benutzer befinden, sodass Ihre Benutzer mit dem Replikat der Daten interagieren können, das sich am nächsten befindet.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 ermöglicht es Ihnen, jederzeit mit einem Klick auf eine Schaltfläche Ihrem Cosmos-Konto eine der Azure-Regionen hinzuzufügen oder diese aus ihm zu entfernen.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 repliziert Ihre Daten nahtlos in alle Regionen, die Ihrem Cosmos-Konto zugeordnet sind, während Ihre Anwendung dank der Multihostingfunktionen des Diensts weiterhin hochverfügbar ist.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. Weitere Informationen finden Sie im Artikel zur globalen Verteilung.For more information, see the global distribution article.

Always OnAlways On

Aufgrund der engen Integration in die Azure-Infrastruktur und der transparenten Multimasterreplikation bietet Cosmos DB eine Hochverfügbarkeit von 99,999 % sowohl für Lese- als auch für Schreibvorgänge.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 bietet Ihnen auch die Möglichkeit, programmgesteuert (oder über das Portal) ein regionales Failover Ihres Cosmos-Kontos aufzurufen.Cosmos DB also provides you with the ability to programmatically (or via Portal) invoke the regional failover of your Cosmos account. Diese Funktion sorgt dafür, dass bei einem regionalen Notfall ein Failover Ihrer Anwendung durchgeführt werden kann.This capability helps ensure that your application is designed to failover in the case of regional disaster.

Flexible Skalierbarkeit für Durchsatz und Speicher weltweitElastic scalability of throughput and storage, worldwide

Cosmos DB wurde mit transparenter horizontaler Partitionierung und Multimasterreplikation konzipiert und bietet eine nie dagewesene elastische Skalierbarkeit für alle Ihre Schreib- und Lesevorgänge rund um den Globus.Designed with transparent horizontal partitioning and multi-master replication, Cosmos DB offers unprecedented elastic scalability for your writes and reads, all around the globe. Sie können mit einem einzigen API-Aufruf von Tausenden auf Hunderte von Millionen Anforderungen/Sek. rund um den Globus zentral hochskalieren, wobei Sie nur für den von Ihnen benötigten Durchsatz (und Speicher) zahlen.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. Diese Funktionalität hilft Ihnen, unerwartete Belastungsspitzen in Ihren Workloads zu bewältigen, ohne für Spitzen übermäßig Kapazität vorhalten zu müssen.This capability helps you to deal with unexpected spikes in your workloads without having to over-provision for the peak. Weitere Informationen finden Sie unter Partitionierung in Cosmos DB, Bereitstellen des Durchsatzes für Container und Datenbanken und Globales Skalieren von bereitgestelltem Durchsatz.For more information, see partitioning in Cosmos DB, provisioned throughput on containers and databases, and scaling provisioned throughput globally.

Weltweit garantiert niedrige Latenz im 99. QuantilGuaranteed low latency at 99th percentile, worldwide

Mit Cosmos DB können Sie global nutzbare Anwendungen mit hoher Reaktionsfähigkeit erstellen.Using Cosmos DB, you can build highly responsive, planet scale applications. Dank des neuen Protokolls für die Multimasterreplikation und der schreiboptimierten Datenbank-Engine ohne Latches garantiert Cosmos DB Latenzen von unter 10 ms sowohl für Lesevorgänge als auch für (indizierte) Schreibvorgänge auf der ganzen Welt im 99. Quantil.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 and (indexed) writes at the 99th percentile, all around the world. Diese Funktion ermöglicht eine nachhaltige Erfassung von Daten und blitzschnelle Abfragen für hochgradig reaktive Anwendungen.This capability enables sustained ingestion of data and blazing-fast queries for highly responsive apps.

Genau definiert, mehrere KonsistenzoptionenPrecisely defined, multiple consistency choices

Beim Erstellen von global verteilten Anwendungen in Cosmos DB müssen Sie keine extremen Kompromisse zwischen Konsistenz, Verfügbarkeit, Latenz und Durchsatz mehr eingehen.When building globally distributed applications in Cosmos DB, you no longer have to make extreme tradeoffs between consistency, availability, latency, and throughput. Das Cosmos DB-Protokoll für die Multimasterreplikation bietet fünf klar definierte Konsistenzoptionen (starke Veraltung, begrenzte Veraltung, Sitzungskonsistenz, Präfixkonsistenz und letztliche Konsistenz) für ein intuitives Programmiermodell mit geringen Latenzen und hoher Verfügbarkeit für Ihre global verteilte Anwendung.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.

Keine Schema- oder IndexverwaltungNo schema or index management

Die Synchronisierung von Datenbankschemas und -indizes mit dem Schema einer Anwendung ist bei global verteilten Anwendungen besonders problematisch.Keeping database schema and indexes in-sync with an application’s schema is especially painful for globally distributed apps. Dank Cosmos DB müssen Sie sich nicht länger mit der Schema- oder Indexverwaltung befassen.With Cosmos DB, you do not need to deal with schema or index management. Die Datenbank-Engine ist vollkommen unabhängig vom Schema.The database engine is fully schema-agnostic. Da keine Schema- und Indexverwaltung erforderlich ist, müssen Sie sich auch bei der Migration von Schemas keine Gedanken um Anwendungsausfallzeiten machen.Since no schema and index management is required, you also don’t have to worry about application downtime while migrating schemas. Cosmos DB indiziert automatisch alle Daten und ermöglicht blitzschnelle Abfragen.Cosmos DB automatically indexes all data and serves queries fast.

Kampferprobter DatenbankdienstBattle tested database service

Cosmos DB ist ein Basisdienst in Azure.Cosmos DB is a foundational service in Azure. Seit fast einem Jahrzehnt wird Cosmos DB von vielen Microsoft-Produkten für unternehmenskritische Anwendungen auf globaler Ebene eingesetzt, darunter Skype, Xbox, Office 365, Azure und viele weitere.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. Heute ist Cosmos DB einer der am schnellsten wachsenden Dienste in Azure und wird von vielen externen Kunden und unternehmenskritischen Anwendungen genutzt, die eine elastische Skalierung, eine schlüsselfertige globale Verteilung sowie Multimasterreplikation für geringe Latenzen und hohe Verfügbarkeit für Lese- und Schreibvorgänge erfordern.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.

Ubiquitäre regionale PräsenzUbiquitous regional presence

Cosmos DB ist in allen Azure-Regionen weltweit verfügbar. Hierzu zählen mehr als 54 Regionen in der öffentlichen Cloud, Azure China 21Vianet, Azure Deutschland, Azure Government und Azure Government for Department of Defense (DoD).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). Weitere Informationen finden Sie unter Regionale Präsenz von Cosmos DB.See Cosmos DB’s regional presence.

Standardmäßig sicher und einsatzbereit.Secure by default and enterprise ready

Cosmos DB ist für eine Vielzahl von Konformitätsstandards zertifiziert.Cosmos DB is certified for a wide array of compliance standards. Zusätzlich werden alle Daten in Cosmos DB im Ruhezustand und während der Übertragung verschlüsselt.Additionally, all data in Cosmos DB is encrypted at rest and in motion. Cosmos DB bietet Autorisierung auf Zeilenebene und erfüllt strenge Sicherheitsstandards.Cosmos DB provides row level authorization and adheres to strict security standards.

Erhebliche Einsparungen bei den GesamtbetriebskostenSignificant TCO savings

Da Cosmos DB ein vollständig verwalteter Dienst ist, müssen Sie keine komplexen Bereitstellungen in mehreren Rechenzentren und Upgrades Ihrer Datenbanksoftware mehr verwalten und betreiben. Außerdem müssen Sie nicht mehr für Support, Lizenzierung oder Betrieb bezahlen oder Ihre Datenbank für Workloadspitzen bereitstellen.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. Weitere Informationen finden Sie unter Optimieren der Kosten mit Cosmos DB.For more information, see Optimize cost with Cosmos DB.

Branchenweit führende, umfassende SLAsIndustry leading comprehensive SLAs

Cosmos DB ist der erste und einzige Dienst, der branchenführende umfassende SLAs bietet, die 99,999 % Hochverfügbarkeits-, Lese- und Schreiblatenzzeiten mit dem 99. Quantil, garantierten Durchsatz und Konsistenz umfassen.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.

Global verteilte operative Analysen mit SparkGlobally distributed operational analytics with Spark

Sie können Spark direkt für in Cosmos DB gespeichert Daten ausführen.You can run Spark directly on data stored in Cosmos DB. Diese Funktion ermöglicht es Ihnen, operative Analysen mit niedriger Latenz auf globaler Ebene durchzuführen, ohne die transaktionalen Workloads zu beeinträchtigen, die direkt mit Cosmos DB ausgeführt werden.This capability allows you to do low-latency, operational analytics at global scale without impacting transactional workloads operating directly against Cosmos DB. Weitere Informationen finden Sie unter Global verteilte operative Analysen.For more information, see Globally distributed operational analytics.

Cosmos DB bietet verschiedene APIs zum Arbeiten mit den in Ihrer Cosmos-Datenbank gespeicherten Daten.Cosmos DB offers a choice of APIs to work with your data stored in your Cosmos database. Standardmäßig können Sie zum Abfragen Ihrer Cosmos-Datenbank SQL verwenden (eine grundlegende API).By default, you can use SQL (a core API) for querying your Cosmos database. Cosmos DB implementiert auch APIs für Cassandra, MongoDB, Gremlin und Azure Table Storage.Cosmos DB also implements APIs for Cassandra, MongoDB, Gremlin and Azure Table Storage. Sie können Clienttreiber (und Tools) für die häufig verwendeten NoSQL-APIs (z.B. MongoDB, Cassandra, Gremlin) direkt auf Ihre Cosmos-Datenbank verweisen.You can point client drivers (and tools) for the commonly used NoSQL (e.g., MongoDB, Cassandra, Gremlin) directly to your Cosmos database. Durch Unterstützung der Wire Protocols häufig verwendeter NoSQL-APIs ermöglicht Cosmos DB Folgendes:By supporting the wire protocols of commonly used NoSQL APIs, Cosmos DB allows you to:

  • Einfaches Migrieren Ihrer Anwendung zu Cosmos DB unter Beibehaltung wesentlicher Teile Ihrer Anwendungslogik.Easily migrate your application to Cosmos DB while preserving significant portions of your application logic.
  • Aufrechterhalten der Portierbarkeit und Unabhängigkeit von Cloudanbietern Ihrer Anwendung.Keep your application portable and continue to remain cloud vendor-agnostic.
  • Vollständig verwalteter Clouddienst mit branchenführenden, finanziell abgesicherten SLAs für die gängigen NoSQL-APIs.Get a fully-managed cloud service with industry leading, financially backed SLAs for the common NoSQL APIs.
  • Elastischen Skalieren des bereitgestellten Durchsatzes und Speichers für Ihre Datenbanken basierend auf Ihrem Bedarf und Bezahlung nur für den Durchsatz und den Speicher, den Sie benötigen.Elastically scale the provisioned throughput and storage for your databases based on your need and pay only for the throughput and storage you need. Dies führt zu erheblichen Kosteneinsparungen.This leads to significant cost savings.

Lösungen, die von Azure-Cosmos-DB profitierenSolutions that benefit from Azure Cosmos DB

Von der garantierten Hochverfügbarkeit, dem hohen Durchsatz, der geringen Latenz und der justierbaren Konsistenz von Cosmos DB profitieren alle Web-, Mobil-, Gaming- und IoT-Anwendungen, die auf globaler Ebene große Datenmengen und zahlreiche Lese- und Schreibvorgänge mit Antwortzeiten nahezu in Echtzeit für verschiedenste Daten bewältigen müssen.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. Erfahren Sie mehr darüber, wie Azure Cosmos DB für die Erstellung von IoT und Telematik, Einzelhandel und Marketing, Gaming sowie für mobile Anwendungen und Webanwendungen verwendet werden kann.Learn about how Azure Cosmos DB can be used to build IoT and telematics, retail and marketing, gaming and web and mobile applications.

Nächste SchritteNext steps

Erfahren Sie mehr über die grundlegenden Konzepte von Cosmos DB: schlüsselfertige globale Verteilung, Partitionierung und bereitgestellter Durchsatz.Read more about Cosmos DB's core concepts turnkey global distribution and partitioning and provisioned throughput.

Erste Schritte mit Azure Cosmos DB mit einem unserer Schnellstarts:Get started with Azure Cosmos DB with one of our quickstarts: