Azure Cosmos DB

Wereldwijd gedistribueerde, multi-model databaseservice

Azure Cosmos DB is vanaf de basis ontworpen voor wereldwijde distributie en horizontaal schalen. Het biedt kant-en-klare wereldwijde distributie in alle Azure-regio's, door uw gegevens op transparante wijze te schalen en repliceren naar de locatie van uw gebruikers. U kunt de doorvoer en opslag flexibel schalen over de hele wereld en betaalt alleen voor de doorvoer en opslag die u daadwerkelijk gebruikt. Azure Cosmos DB garandeert over de hele wereld een latentie van minder dan 10 milliseconden in het 99e percentiel, biedt meerdere duidelijk gedefinieerde consistentiemodellen voor het afstemmen van de prestaties, en garandeert een hoge beschikbaarheid met multi-homingmogelijkheden. Deze garanties worden ondersteund door marktleidende, uitgebreide Service Level Agreements (SLA’s).

Azure Cosmos DB is ontworpen als wereldwijd gedistribueerd databasesysteem

Kant en klare wereldwijde distributie

Maak eenvoudig wereldwijde gedistribueerde toepassingen zonder ingewikkelde configuraties met meerdere datacenters. Azure Cosmos DB is ontworpen als een wereldwijd gedistribueerd databasesysteem. Hiermee worden uw gegevens automatisch gerepliceerd naar het gewenste aantal regio's voor snelle en responsieve toegang. Azure Cosmos DB ondersteunt transparante multi-homing en garandeert 99,99% beschikbaarheid.

Met Azure Cosmos DB kunt u gebruikmaken van sleutelwaarden, Graph- en documentgegevens binnen een service

Multi-model en multi-API

Alleen Azure Cosmos DB biedt u de mogelijkheid om sleutelwaarden, grafieken en documentgegevens in één service te gebruiken, op wereldwijde schaal en zonder u zorgen te hoeven maken over schema's of indexbeheer. Azure Cosmos DB indexeert automatisch alle gegevens en maakt het u mogelijk uw favoriete API te gebruiken voor de toegang tot uw gegevens, zoals SQL, JavaScript, Gremlin, MongoDB en Azure Table Storage.

Met Azure Cosmos DB kunt u opslag en doorvoer onafhankelijk en flexibel schalen

Onbeperkt flexibel schalen over de hele wereld

Met Azure Cosmos DB betaalt u alleen voor de doorvoer en opslag die u nodig hebt. Met Azure Cosmos DB kunt u op ieder moment en overal ter wereld zelfstandig en flexibel opslag en doorvoer schalen, waardoor dit de perfecte oplossing is voor al uw serverless toepassingen.

Azure Cosmos DB biedt vijf gedefinieerde consistentiemodellen

Meerdere duidelijk gedefinieerde consistentiekeuzen

Azure Cosmos DB biedt vijf duidelijk gedefinieerde consistentieniveaus (sterk, gebonden veroudering, consistent voorvoegsel, sessie en uiteindelijk) voor een intuïtief programmeermodel met lage latentie en hoge beschikbaarheid voor uw wereldwijde app.

Gegarandeerd lage latentie

Gegarandeerde lage latentie in het 99e percentiel

Handel lees- en schrijfverzoeken af van de dichtstbijzijnde regio en distribueer tegelijkertijd gegevens over de hele wereld. Dankzij de vergrendelingsvrije en voor schrijven geoptimaliseerde database-engine garandeert Azure Cosmos DB een latentie van minder dan 10 ms voor leesbewerkingen en minder dan 15 ms voor (geïndexeerde) schrijfbewerkingen in het 99e percentiel.

Uitgebreide SLA’s op ondernemingsniveau

Marktleidende SLA’s van hoog niveau

U kunt erop vertrouwen dat uw apps worden uitgevoerd op een rigoureus geteste databaseservice, die is gebouwd op een infrastructuur van wereldklasse. Azure Cosmos DB biedt u de allerbeste beveiliging en compliance, en is de eerste en enige service die marktleidende SLA’s biedt voor 99,99% beschikbaarheid, latentie in het 99e percentiel, gegarandeerde doorvoer en consistentie.

Klanten die Azure Cosmos DB gebruiken

Wat kunt u maken met Azure Cosmos DB?

Lees hieronder meer over use cases:

Wereldwijd gedistribueerde missiekritieke toepassingen

Bied gebruikers over de hele wereld gegarandeerde toegang met de ingebouwde mogelijkheden van Microsoft’s wereldwijde datacenters, die hoge beschikbaarheid en lage latentie bieden.

Meer informatie

Schema van oplossing voor globaal bereik

IoT

Direct en flexibel opschalen voor uiteenlopende en onvoorspelbare IoT-workloads, zonder de opname- en queryprestaties te verminderen.

Meer informatie

Schema van oplossing voor IoT en telematica

Personalisatie

Genereer aan persoonlijke voorkeuren aangepaste aanbevelingen voor klanten in real time, met behulp van afstelbare consistentie-instellingen met lage latentie.

Meer informatie

Schema van oplossing voor realtime aanpassing

Retail e-commerce

Ondersteunt uitgebreide query’s in uiteenlopende productcatalogi, verkeerspieken en een snel veranderende inventaris.

Meer informatie

Schema van oplossing voor productcatalogus

Gaming

Schaal uw database op flexibele wijze voor het afhandelen van onvoorspelbare pieken en lever multiplayerervaringen met lage latentie op een wereldwijde schaal.

Meer informatie

Schema van oplossing voor gaming

Serverless apps

Gebruik Azure Functions en Azure Cosmos DB om wereldwijd gedistribueerde, schaalbare serverless toepassingen te bouwen

Meer informatie

Diagram van een serverless oplossing

Aan de slag met Azure Cosmos DB

Bekijk Wat is Azure Cosmos DB (Engelstalig) of lees Inleiding tot Azure Cosmos DB (Engelstalig) als u wilt weten of onze wereldwijd gedistribueerde multi-model-databaseservice de juiste keuze is voor uw toepassingen, waaronder scenario's met uiterst schaalbare web-apps voor gaming, sociale netwerken en IoT (Internet of Things). Lees tips van experts om met Azure Cosmos DB aan de slag te gaan.

DocumentDB SQL en JavaScript API

Azure Cosmos DB biedt systeemeigen ondersteuning voor de DocumentDB-API, en u kunt de API’s van DocumentDB SQL en JavaScript blijven gebruiken zoals voorheen.

API-ondersteuning voor MongoDB

Gebruik Azure Cosmos DB als volledig beheerde databaseservice voor uw MongoDB-app, zonder codewijzigingen, met systeemeigen API-ondersteuning voor MongoDB.

API's voor Azure Table Storage

U kunt Azure Cosmos DB gebruiken als een wereldwijd gedistribueerde database voor uw op Azure Table Storage gebaseerde toepassing, zonder dat u de code van de tabel-API hoef te wijzigen. U beschikt over secundaire indexen, wereldwijde distributie, failover op basis van beleid en nog veel meer.

Graph-query's wereldwijd distribueren met Gremlin-API's

Profiteer van de systeemeigen Graph API van Azure Cosmos DB zonder codewijzigingen. Dankzij Graph API kunt u wereldwijd gedistribueerde Graph-query's uitgeven met Gremlin.

Realtime Machine Learning in wereldwijd gedistribueerde gegevenssets met Apache Spark

Voor realtime Machine Learning in wereldwijd gedistribueerde gegevenssets die worden beheerd door Azure Cosmos DB, gebruikt u de Spark-connector om Apache Spark-query's uit te geven. De Spark-connector gebruikt de systeemeigen indexen die worden beheerd door Azure Cosmos DB, wat aanzienlijke prestatievoordelen biedt.

Ontworpen voor ontwikkelaars.

Begin met het maken van een eenvoudige .NET- of Node.js-app, of maak een complete web-app met uw bestaande SQL- en NoSQL-vaardigheden en de multi-model-API’s van Azure Cosmos DB, zoals DocumentDB, MongoDB, Graph en Table.

Gerelateerde producten en services

SQL Database

Beheerde relationele SQL Database als service

App Service

Snel krachtige cloud-apps voor web en mobiel maken

HDInsight

Cloudclusters voor Hadoop, Spark, R Server, HBase en Storm inrichten

Azure Cosmos DB uitproberen voor het maken van snelle, schaalbare en wereldwijd gedistribueerde toepassingen.