Azure Cosmos DB

Global verteilter Datenbankdienst mit Unterstützung mehrerer Datenmodelle

Eine Datenbank für extrem niedrige Latenzzeiten und massiv skalierbare Anwendungen überall auf der Welt, mit nativer Unterstützung für NoSQL

Azure Cosmos DB wurde von Grund auf für globale Verteilung und horizontale Skalierbarkeit konzipiert. Der Dienst bietet eine schlüsselfertige globale Verteilung über beliebig viele Azure-Regionen hinweg, indem er Ihre Daten transparent skaliert und dort repliziert, wo Ihre Benutzer sie benötigen. Skalieren Sie Durchsatz und Speicherplatz elastisch auf der ganzen Welt, und bezahlen Sie nur für die Ressourcen, die Sie benötigen. Azure Cosmos DB stellt native Unterstützung für NoSQL-Optionen bereit, bietet mehrere gut definierte Konsistenzmodelle, stellt Latenzzeiten im einstellige Millisekundenbereich im 99. Quantil sicher und garantiert überall auf der Welt Hochverfügbarkeit mit Multihostingfunktionen und niedriger Latenz – all das unterstützt durch branchenführende, umfassende Vereinbarungen zum Servicelevel (Service Level Agreements, SLAs).

Azure Cosmos DB ist als global verteiltes Datenbanksystem konzipiert

Schlüsselfertige globale Verteilung

Erstellen Sie ganz einfach global verteilte Apps, ohne sich mit komplexen Konfigurationen mit mehreren Rechenzentren befassen zu müssen. Azure Cosmos DB ist als global verteiltes Datenbanksystem konzipiert, das Ihre Daten automatisch in verschiedenen Regionen Ihrer Wahl repliziert und damit für schnellen Zugriff und kurze Reaktionszeiten sorgt. Azure Cosmos DB unterstützt transparentes Multihosting und garantiert eine Hochverfügbarkeit von 99,999 %.

Mit Azure Cosmos DB können Sie Schlüssel-Wert-, Graph- und Dokumentdaten in einem einzigen Dienst verwenden

Mehrere Modelle, mehrere APIs

Nur mit Azure Cosmos DB können Sie Schlüssel-Wert-, Graph-, Column-Family- und Dokumentdaten in einem einzigen Dienst verwenden Azure Cosmos DB indiziert automatisch alle Daten und ermöglicht Ihnen die Nutzung Ihrer bevorzugten API, beispielsweise für SQL, JavaScript, Gremlin, MongoDB, Apache® Cassandra und Azure Table Storage, um auf Ihre Daten zuzugreifen.

Skalieren Sie Speicher und Durchsatz unabhängig und elastisch mit Azure Cosmos DB

Grenzenlose elastische Skalierung rund um den Globus

Bei Azure Cosmos DB zahlen Sie nur für den Durchsatz und den Speicherplatz, den Sie tatsächlich benötigen. Azure Cosmos DB ermöglicht eine unabhängige und elastische Skalierung von Speicher und Durchsatz zu jedem Zeitpunkt und an jedem Ort der Welt. Somit ist Azure Cosmos DB die perfekte Ergänzung für Ihre serverlosen Anwendungen.

Azure Cosmos DB bietet fünf definierte Konsistenzmodelle

Mehrere gut definierte Konsistenzoptionen

Azure Cosmos DB bietet fünf gut definierte Konsistenzebenen – starke Veraltung, begrenzte Veraltung, Präfixkonsistenz, Sitzungskonsistenz und letztliche Konsistenz – für ein intuitives Programmiermodell mit niedriger Latenz und hoher Verfügbarkeit für Ihre weltweit genutzte App.

Garantiert niedrige Latenz

Garantiert niedrige Latenz im 99. Perzentil

Verarbeiten Sie Lese- und Schreibanforderungen aus der nächstgelegenen Region, und verteilen Sie gleichzeitig Daten weltweit. Dank des schreiboptimierten Datenbankmoduls ohne Latches garantiert Azure Cosmos DB Latenzen von unter 10 ms für Lesevorgänge und unter 15 ms für (indizierte) Schreibvorgänge im 99. Perzentil.

Umfassende SLAs auf Unternehmensniveau

Branchenführende SLAs für Unternehmen

Sie können sicher sein: Ihre Apps werden in einem „kampferprobten“ Datenbankdienst ausgeführt, der auf einer erstklassigen Infrastruktur aufbaut. Azure Cosmos DB bietet Sicherheit und Konformität auf Unternehmensniveau und ist der erste und einzige Dienst, der branchenführende SLAs für eine Verfügbarkeit von 99,999%, Latenzen im 99. Perzentil, garantierten Durchsatz und Konsistenz bietet.

Kunden, die Azure Cosmos DB einsetzen

Was können Sie mit Azure Cosmos DB erstellen?

Im Folgenden erfahren Sie mehr über Anwendungsfälle:

Global verteilte, unternehmenskritische Anwendungen

Garantieren Sie Benutzern auf der ganzen Welt Zugriff dank der Features für hohe Verfügbarkeit und niedrige Latenz, die in die globalen Rechenzentren von Microsoft integriert sind.

Weitere Informationen

Diagramm der Lösung für globale Reichweite

IoT

Skalieren Sie Ihre Lösung schnell und elastisch, um verschiedenartige und unvorhersehbare IoT-Workloads zu verarbeiten, ohne die Leistung bei eingehendem Datenverkehr oder bei Abfragen zu gefährden.

Diagramm der Lösung für IoT und Telematik

Personalisierung

Generieren Sie personalisierte Empfehlungen für Kunden in Echtzeit – mit niedriger Latenz und anpassbaren Konsistenzeinstellungen für sofortige Einblicke.

Weitere Informationen

Diagramm der Lösung für die Personalisierung in Echtzeit

Einzelhandel und E-Commerce

Unterstützen Sie detaillierte Abfragen über verschiedene Produktkataloge, Datenverkehrslastspitzen und sich schnell ändernde Bestandslisten hinweg.

Weitere Informationen

Diagramm der Lösung für den Produktkatalog

Gaming

Skalieren Sie Ihre Datenbank elastisch, um unvorhersehbare Datenverkehrsaufkommen zu verarbeiten, und sorgen Sie für Multiplayererlebnisse in globalem Umfang mit sehr geringen Wartezeiten.

Weitere Informationen

Diagramm der Gaminglösung

Serverlose Apps

Erstellen Sie mithilfe von Azure Functions und Azure Cosmos DB global verteilte, skalierbare serverlose Anwendungen.

Weitere Informationen

Diagramm einer serverlosen Lösung

Steigen Sie in die Entwicklung mit Azure Cosmos DB ein

Azure Cosmos DB wurde für Entwickler mit Unterstützung einer breiten Auswahl von APIs konzipiert. Sehen Sie sich das Video zu Azure Cosmos DB an, steigen Sie mit Tipps von Experten ein, oder informieren Sie sich über Ihre Möglichkeiten mit APIs und Connectors.

SQL- und JavaScript-APIs

Azure Cosmos DB bietet native Unterstützung für SQL- und JavaScript-APIs.

MongoDB-API

Dank der nativen API-Unterstützung für MongoDB können Sie Azure Cosmos DB als vollständig verwalteten Datenbankdienst für Ihre MongoDB-App verwenden, ohne Code ändern zu müssen.

Azure Table Storage-APIs

Verwenden Sie Azure Cosmos DB als global verteilte Datenbank für Ihre auf Azure Table Storage basierende Anwendung. Dank der Tabellen-API sind keinerlei Codeänderungen erforderlich. Sie profitieren von sekundären Indizes, globaler Verteilung, Funktionen für richtlinienbasiertes Failover und vielem mehr.

Apache® Cassandra API

Bereitstellen von Cassandra als Dienst mit der Leistung von Azure Cosmos DB. Entwickler können die Cassandra SDKs und -Tools verwenden, um Anwendungen mit nahezu unbegrenzter globaler Reichweite mit den SLA-gestützten Funktionen der Azure Cosmos DB-Plattform zu erstellen.

Apache® Spark

Um Machine Learning in Echtzeit über global verteilte, von Azure Cosmos DB verwaltete Datasets hinweg zu ermöglichen, verwenden Sie den Spark-Connector, um Apache Spark-Abfragen auszugeben. Der Spark-Connector profitiert von nativen Indizes, die von Azure Cosmos DB verwaltet werden, und sorgt so für eine erhebliche Leistungssteigerung.

Gremlin-APIs

Profitieren Sie ganz ohne Codeänderungen von den nativen Graph-APIs in Azure Cosmos DB, und führen Sie global verteilte Graphabfragen aus, indem Sie Gremlin mit der Graph-API verwenden.

Verwandte Produkte und Dienste

SQL-Datenbank

Verwaltete relationale SQL-Datenbank als DaaS-Lösung (Database-as-a-Service)

App Service

Leistungsstarke Cloud-Apps für Web- und Mobilgeräte schnell erstellen

HDInsight

Cloudbasierte Hadoop-, Spark-, R Server-, HBase- und Storm-Cluster bereitstellen

Erkunden Sie Azure Cosmos DB, und erleben Sie sofort einsetzbare Funktionen zur globalen Verteilung in Aktion