Azure Cosmos DB

Globalt distribueret databasetjeneste med flere modeller

En database til ekstremt lav ventetid og enormt skalerbare programmer overalt i verden med integreret understøttelse af NoSQL

Azure Cosmos DB er udviklet fra bunden med global distribution og horisontal skalering for øje. Den tilbyder nøglefærdig global distribution på tværs af et hvilket som helst antal Azure-regioner ved at skalere og replikere dine data på gennemskuelig vis, uanset hvor brugerne er. Skaler dataoverførselshastighed og lager verden over på en fleksibel facon, og betal kun for det, du har brug for. Med Azure Cosmos DB får du integreret understøttelse af NoSQL-valg, flere veldefinerede konsistensmodeller, garanti for ventetider på under 10 millisekunder i 99 percentilet og høj tilgængelighed af egenskaber, der understøtter flere websteder, og lav ventetid overalt i verden – det hele understøttes af omfattende SLA'er, som er førende inden for branchen.

Azure Cosmos DB er designet som et globale distribueret databasesystem

Nøglefærdig global distribution

Skab let globalt distribuerede apps, uden at du behøver at have besvær med komplekse konfigurationer af flere datacentre. Azure Cosmos DB er udviklet som et globalt distribueret databasesystem, der automatisk replikerer dine data til et hvilket som helst antal områder efter eget valg med hurtig, dynamisk adgang. Azure Cosmos DB har transparent understøttelse af flere websteder og garanterer en høj tilgængelighed på 99,999 %.

Med Azure Cosmos DB kan du anvende nøgleværdier, grafer og dokumenter i én tjeneste

Multimodel + multi-API

Det er kun Azure Cosmos DB, der gør det muligt for dig at anvende nøgleværdier, grafer, kolonneserier og dokumenter i én tjeneste. Azure Cosmos DB indekserer automatisk alle data, så du kan bruge din yndlings-API, herunder SQL, JavaScript, Gremlin, MongoDB, Apache® Cassandra og Azure Table Storage til at få adgang til dine data.

Du kan skalere lagring og dataoverførselshastighed uafhængigt og elastisk med Azure Cosmos DB

Ubegrænset elastisk skalering i hele verden

Med Azure Cosmos DB betaler du kun for den dataoverførselshastighed og det lager, du har brug for. Azure Cosmos DB giver dig mulighed for at skalere lager og dataoverførselshastighed elastisk og separat når som helst og i hele verden, og det er derfor den perfekte følgesvend for dine ikke-serverbaserede programmer.

Fem definerede konsekvensmodeller tilbydes af Azure Cosmos DB

Flere veldefinerede konsistensvalg

Azure Cosmos DB tilbyder fem definerede konsistensniveauer – strong, bounded staleness, consistent-prefix, session og eventual – til en intuitiv programmeringsmodel med kort ventetid og høj tilgængelighed til din globale app.

Garanteret lav ventetid

Garanteret kort ventetid i den 99. fraktil

Tag hånd om læse- og skriveanmodninger fra det nærmeste område, samtidig med at data distribueres i hele verden. Azure Cosmos DB garanterer med sit skriveoptimerede låsefri databaseprogram mindre end 10 millisekunders ventetid på læseanmodninger og mindre end 15 millisekunders ventetid på (indekserede) skriveanmodninger i den 99. fraktil.

Professionelle, omfattende SLA'er

Branchens førende professionelle SLA'er

Du kan være sikker på, at dine apps kører på en gennemtestet databasetjeneste, der er bygget på infrastruktur i verdensklasse. Azure Cosmos DB giver dig professionel sikkerhed og overholdelse af angivne standarder og er den første og eneste tjeneste, der tilbyder branchens førende SLA'er med en 99,999 % høj tilgængelighed, garanteret dataoverførselshastighed med en ventetid i den 99. fraktil og konsistens.

Kunder, der bruger Azure Cosmos DB

Hvad kan du opbygge med Azure Cosmos DB?

Få mere at vide om anvendelsesområder nedenfor:

Globalt distribuerede forretningskritiske applikationer

Få garanteret adgang til brugere verden over med de indbyggede funktioner i Microsofts globale datacentre, der leverer høj tilgængelighed og kort ventetid.

Få mere at vide

Diagram over løsning til global rækkevidde

IoT

Skaler øjeblikkeligt og elastisk for at tilpasse forskellige og uforudsigelige IoT-arbejdsbelastninger, uden at det går ud over indtagelses- eller forespørgselsydeevnen.

Diagram over løsning til IoT og telematik

Tilpasning

Generer tilpassede anbefalinger til kunderne i realtid, brug indstillinger for kort ventetid og konsistens, som kan tilpasses, for at få indblik med det samme.

Få mere at vide

Diagram over løsning til tilpasning i realtid

Detailhandel og e-handel

Understøt detaljerede forespørgsler på tværs af forskellige produktkataloger, trafikspidsbelastninger og hurtigt skiftende lagerbeholdninger.

Få mere at vide

Diagram over løsning til produktkatalog

Spil

Du kan skalere din database, så den tilpasses uforudsigelige stigninger i trafikken, og levere en multi-player-oplevelse med kort ventetid på globalt plan.

Få mere at vide

Diagram over Gaming-løsning

Ikke-serverbaserede apps

Brug Azure Functions og Azure Cosmos DB til at bygge globalt distribuerede, skalerbare ikke-serverbaserede programmer.

Få mere at vide

Diagram over ikke-serverbaseret løsning

Begynd at udvikle med Azure Cosmos DB

Azure Cosmos DB er udviklet til udviklere med understøttelse af en lang række API'er. Se Hvad er Azure Cosmos DB, kom i gang med tip fra eksperter, eller få mere at vide om, hvad du kan foretage dig med API'er og connectorer.

SQL og JavaScript-API'er

Azure Cosmos DB har integreret understøttelse af SQL og JavaScript-API'er.

MongoDB-API

Med integreret API-understøttelse af MongoDB kan du bruge Azure Cosmos DB som en fuldt administreret databasetjeneste til din MongoDB-app uden at ændre koden overhovedet.

Azure Table Storage-API'er

Brug Azure Cosmos DB som en globalt distribueret database til dit Azure Table Storage-baserede program uden at ændre koden vha. Table-API'en. Du får sekundære indekser, global distribution, politikbaseret failover-funktionalitet og meget mere.

Apache® Cassandra-API

Levering af Cassandra som en tjeneste vha. Azure Cosmos DB. Udviklere kan bruge Cassandra-SDK'er og værktøjer til at bygge programmer med en næsten uendelig rækkevidde vha. egenskaberne for Azure Cosmos DB-platformen.

Apache® Spark

I forbindelse med maskinel indlæring i realtid på tværs af globalt distribuerede datasæt, der administreres af Azure Cosmos DB, kan du bruge Spark-forbindelsen til at udstede Apache Spark-forespørgsler. Spark-forbindelsen benytter fordelene ved integrerede indekser, der administreres af Azure Cosmos DB, hvilket resulterer i væsentlige forbedringer af ydeevnen.

Gremlin-API'er

Drag fordel af integrerede Graph-API'er på Azure Cosmos DB uden at ændre koden overhovedet, og send globalt distribuerede Graph-forespørgsler vha. Gremlin med Graph-API.

Relaterede produkter og tjenester

SQL Database

Administreret SQL-relationsdatabase som en tjeneste

App Service

Opret hurtigt effektive cloudbaserede apps til nettet og mobiler

HDInsight

Klargør Hadoop-, Spark-, R Server-, HBase- og Storm-klynger i clouden

Udforsk Azure Cosmos DB, og se nøglefærdig global distribution i aktion