Navigatie overslaan

Azure Cosmos DB

Wereldwijd gedistribueerde, multi-model databaseservice

Een database voor het bouwen van supersnelle, wereldwijde toepassingen met systeemeigen ondersteuning voor NoSQL

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. Pas elastisch de schaal van al uw lees- en schrijfbewerkingen over de hele wereld aan en betaal alleen voor wat u nodig hebt. Azure Cosmos DB biedt ingebouwde ondersteuning voor NoSQL- en OOS-API's, waaronder MongoDB, Cassandra, Gremlin en SQL, biedt goedomschreven consistentiemodellen, garandeert lees- en schrijflatentie van slechts enkele milliseconden in het 99e percentiel en garandeert wereldwijd een 99,999-hoge beschikbaarheid met multi-homingmogelijkheden. Deze garanties worden ondersteund door toonaangevende, uitgebreide Service Level Agreements (SLA's).

Kant-en-klare wereldwijde distributie

Maak eenvoudig wereldwijde, altijd werkende, zeer responsieve toepassingen voor meerdere locaties zonder het gedoe van ingewikkelde configuraties met meerdere datacenters. Azure Cosmos DB is ontwikkeld als wereldwijd verspreid database-systeem, waarmee het mogelijk is om te schrijven naar en lezen van de lokale replica’s van uw Cosmos DB-database, die over een groot aantal Azure-regio’s wordt gerepliceerd.

Grenzeloze en elastische schaalbaarheid van schrijf- en leesbewerkingen

Azure Cosmos DB past elastisch de schaal van al uw lees- en schrijfbewerkingen over de hele wereld aan en u betaalt alleen voor wat u nodig hebt. Azure Cosmos DB is ontwikkeld met transparante horizontale partitionering en replicatie voor meerdere masters en biedt nog nooit eerder vertoonde elastische schaalbaarheid voor uw schrijf- en leesbewerkingen, overal ter wereld!

Gegarandeerde lage latentie in het 99e percentiel

U kunt hoog-responsieve wereldwijde toepassingen bouwen. Dankzij het moderne replicatieprotocol voor meerdere masters en de vergrendelingsvrije en voor schrijven geoptimaliseerde database-engine garandeert Azure Cosmos DB een latentie van minder dan 10 ms voor leesbewerkingen en (geïndexeerde) schrijfbewerkingen in het 99e percentiel, wereldwijd.

Duidelijk gedefinieerde consistentiekeuzes

U hoeft niet langer extreme compromissen te sluiten tussen consistentie, beschikbaarheid, latentie en programmeerbaarheid. Het replicatieprotocol voor meerdere masters van 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.

Multi-model met systeemeigen ondersteuning voor NoSQL API's

Alleen met Azure Cosmos DB kunt u gebruikmaken van gegevensmodellen voor sleutelwaarden, grafieken, kolomfamilies en documenten, gebaseerd op realisitische scenario's. U hoeft niet zelf schema’s en secundaire indexen te beheren: Azure Cosmos DB indexeert alle gegevens automatisch op het moment van opname. U kunt ook uw favoriete API gebruiken voor toegang tot de gegevens die zijn opgeslagen in uw Cosmos DB database, waaronder SQL, Apache® Cassandra, MongoDB, Gremlin en Azure Table Storage.

prestaties en beveiliging op ondernemingsniveau

U kunt erop vertrouwen dat uw apps worden uitgevoerd via 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, toonaangevende SLA's biedt voor 99,999% 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 met Cosmos DB

Aplicaciones críticas distribuidas globalmente con Cosmos DBGarantice el acceso a usuarios de todo el mundo con las características de alta disponibilidad y baja latencia integradas en los centros de datos de Microsoft en todo el mundo.

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

IoT met Cosmos DB

IoT con Cosmos DBEscale los recursos de forma elástica y al instante para admitir diversas cargas de trabajo de IoT impredecibles sin sacrificar la ingesta o el rendimiento de las consultas.

Schaal direct en flexibel op voor uiteenlopende en onvoorspelbare IoT-workloads, zonder de opname- en queryprestaties te verminderen.

Personalization using Cosmos DB

Personalization using Cosmos DBGenerate personalized recommendations for customers in real time, using low-latency and tunable consistency settings for immediate insights

Generate personalized recommendations for customers in real time, using low-latency and tunable consistency settings for immediate insights

Detailhandel en e-commerce die gebruikmaken van Cosmos DB

Retail and e-commerce using Cosmos DBSupport in-depth queries over diverse product catalogs, traffic spikes, and rapidly changing inventory.

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

Gaming met Cosmos DB

Gaming using Cosmos DBElastically scale your database to accommodate unpredictable bursts of traffic and deliver low-latency multi-player experiences on a global scale.

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

Serverloze apps met Cosmos DB

Serverless apps using Cosmos DBUse Azure Functions and Azure Cosmos DB to build globally distributed, scalable serverless applications.

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

Aan de slag met Azure Cosmos DB

Een account maken

Verbinden met uw toepassing

Werken met gegevens

Stap 1 van 1

Ga aan de slag door een Azure Cosmos DB-account en -verzameling te maken waar u uw gegevens kunt opslaan door de API te selecteren die het beste bij uw wensen aansluit.

Stap 1 van 1

Verbind uw toepassing met Azure Cosmos DB door een van de connectoren voor de programmeertaal van uw keuze te implementeren.

Stap 1 van 1

Onderzoek gegevens in uw toepassing door gebruik te maken van query’s voor lezen en schrijven. Beheer uw gegevens met behulp van de unieke functies van Azure Cosmos DB.

Begin te ontwikkelen met Azure Cosmos DB

Azure Cosmos DB is ontworpen voor ontwikkelaars en biedt ondersteuning voor veel verschillende API's. Bekijk Kennismaken met Azure Cosmos DB, ga aan de slag met tips van experts of leer meer over de mogelijkheden met API's en connectors.

SQL-API

Azure Cosmos DB biedt ingebouwde ondersteuning voor SQL en JavaScript API's.

{ LEAF }

MongoDB API

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

Tabel-API

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 hoeft te wijzigen. U beschikt over secundaire indexen, wereldwijde distributie, failover op basis van beleid en nog veel meer.

Cassandra-API

Cassandra as-a-service leveren via de kracht van Azure Cosmos DB. Gebruik Cassandra SDK's en hulpprogramma's om toepassingen te bouwen op vrijwel onbeperkte wereldwijde schaal met door SLA's gesteunde mogelijkheden van het Azure Cosmos DB-platform.

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.

Gremlin-API

Maak gebruik van ingebouwde Graph-API's op Azure Cosmos DB zonder codewijzigingen en geef wereldwijd gedistribueerde Graph-query's uit met Gremlin met de Graph-API.

Azure Cosmos DB-partners

Gerelateerde producten en services

Azure SQL Database

Beheerde relationele SQL Database als service

App Service

Snel krachtige cloud-apps voor web en mobiel maken

Azure Databricks

Snel, eenvoudig en op Apache Spark gebaseerd analyseplatform voor samenwerking

Azure Cosmos DB verkennen en kant-en-klare wereldwijde distributie in actie zien