Hopp over navigasjon

Azure Cosmos DB

Globalt distribuert multimodell databasetjeneste

En database for å bygge imponerende raske, verdensomspennende applikasjoner med innebygd støtte for NoSQL

Azure Cosmos DB ble bygd fra grunnen av, med global distribusjon og horisontal skalering i kjernen. Den gir nøkkelferdig global distribusjon til et ubegrenset antall Azure-områder, med transparent skalering og replikering av dataene, uansett hvor brukerne befinner seg. Skaler elastisk skrive- og leseoperasjoner over hele kloden, og betal bare for det du trenger. Azure Cosmos DB gir innebygd støtte for NoSQL- og OSS-API-er (inkludert MongoDB, Cassandra, Gremlin and SQL), tilbyr flere godt definerte konsekvensmodeller, garanterer latens på et ensifret antall millisekund lese- og skrivelatens ved 99-persentilen og garanterer 99,999 høy tilgjengelighet med mulighet for å kjøre flere webområder hvor som helst i verden – alt sikret av bransjeledende, omfattende serviceavtaler (SLA-er).

Nøkkelferdig global distribusjon

Kompiler enkelt programmer som er verdensdekkende, «alltid-på», svært responsive og driftet fra flere steder, uten problemer med komplekse, flerdatasenterkonfigurasjoner. Azure Cosmos DB er utformet som et globalt distribuert databasesystem, og lar deg skrive til og lese fra de lokale replikaene til Cosmos DB-databasen, som replikeres over et hvilket som helst antall Azure-regioner.

Ubegrenset og elastisk skalerbarhet av skriving/lesing

Azure Cosmos DB skalaer elastisk lesing og skriving globalt, og du betaler kun for gjennomstrømmingen og lagringen du trenger. Azure Cosmos DB er designet med gjennomsiktig horisontal partisjonering og multimasterreplikering, og tilbyr enestående elastisk skalerbarhet for skriving og lesing, over hele verden!

Garantert lav ventetid ved den 99. persentilen

Du kan bygge svært responsive programmer i global skala. Med sin nye protokoll for multimasterreplikering og låsfrie, skriveoptimaliserte databasemotor, garanterer Azure Cosmos DB mindre enn 10 ms latenser for både, lesing og (indeksert) skriving ved den 99. persentilen, over hele verden.

Flere veldefinerte konsekvensvalg

Du trenger ikke lenger å gjøre de ekstreme kompromissene mellom konsistens, tilgjengelighet, latens og programerbarhet. Azure Cosmos DBs protokoll for multimasterreplikering er omhyggelig designet for å tilby fem veldefinerte konsekvensvalg – Strong, Bounded staleness, Consistent-prefix, Session og Eventual – for en intuitiv programmeringsmodell med lav ventetid og høy tilgjengelighet for de globalt distribuerte appene dine.

Ytelse og sikkerhet på foretaksnivå

Du kan stole på at appene dine kjører på en velprøvd databasetjeneste bygd på infrastruktur i verdensklasse. Azure Cosmos DB gir sikkerhet og forskriftssamsvar i foretaksklasse, og er den første og eneste tjenesten som tilbyr bransjeledende omfattende serviceavtaler for høy tilgjengelighet 99,999 % av tiden, ventetid ved den 99. persentilen, garantert gjennomstrømming og konsekvens.

Multimodell med opprinnelig støtte for NoSQL API-et

Azure Cosmos DB lar deg modellere data hentet fra den virkelige verden, ved hjelp av nøkkelverdier, grafer, kolonnefamilier og dokumentdatamodeller. Du trenger ikke å bry deg om å tidkrevende administrering av skjemaer og sekundære indekser – Azure Cosmos DB indekserer automatisk alle dataene ved inntak. Du kan også bruke din favoritt-API-et ditt, inkludert SQL, Apache® Cassandra, MongoDB, Gremlin og Azure Table Storage for å få tilgang til dataene dine i Cosmos DB-databasen.

Kunder som bruker Azure Cosmos DB

Hva kan du bygge med Azure Cosmos DB?

Lær om brukstilfeller under:

Globalt distribuerte, målkritiske programmer

Garantert tilgang til brukere verden over med svært tilgjengelige funksjoner med liten ventetid som er innebygd i Microsofts globale datasentre.

Mer informasjon

Skjema over Global Reach-løsning

IoT

Skaler umiddelbart og fleksibelt for å tilrettelegge for varierende og uforutsette IoT-arbeidsbelastninger, uten at det går ut over innførings- eller spørringsytelse.

Tilpassing

Generer tilpassede anbefalinger for kunder i sanntid ved hjelp av justerbare konsekvensinnstillinger med lav ventetid for umiddelbare innsikter.

Mer informasjon

Detaljhandel og e-handel

Støtt dype spørringer over ulike produktkataloger, trafikktopper og lagerbeholdninger som endres raskt.

Mer informasjon

Spill

Skaler databasene dine elastisk for å tilrettelegge for uventede trafikktopper, og lever flerspilleropplevelser med lav ventetid i global skala.

Mer informasjon

Serverløse apper

Bruk Azure Functions og Azure Cosmos DB til å utvikle globalt distribuerte, skalerbare serverløse programmer.

Mer informasjon

Kom i gang med Azure Cosmos DB

Opprett en konto

Koble til programmet ditt

Arbeid med data

Trinn 1 av 1

Kom i gang ved å opprette en Azure Cosmos DB-konto og -samling for å lagre dataene dine ved å velge et API som passer best for dine behov.

Trinn 1 av 1

Koble programmet til Azure Cosmos DB ved å implementere en av koblingene for det programmeringsspråket du ønsker.

Trinn 1 av 1

Utforsk dataene dine i programmet ved hjelp av lese- og skrivespørringer. Administrer dataene dine ved hjelp av de unike funksjonene til Azure Cosmos DB.

Start utvikling med Azure Cosmos DB

Azure Cosmos DB er utformet for utviklere, med støte for et bredt utvalg av API-er. Se Hva er Introduksjon av Azure Cosmos DB, kom igang med ekspertråd eller les om hva du kan gjøre med API-er og koblinger.

SQL API

Azure Cosmos DB har innebygd støtte for SQL og JavaScript API-er.

{ LEAF }

MongoDB API

Bruk Azure Cosmos DB som en totaladministrert databasetjeneste for MongoDB-appen, helt uten kodeendringer, med innebygd API-støtte for MongoDB.

Tabell API

Bruk Azure Cosmos DB som en globalt distribuert nøkkelverdidatabase for programmer basert på Azure Table Storage, uten behov for kodeendringer i Tabell-API-en. Du får sekundære indekser, global distribusjon, policybasert failover og mye mer.

Cassandra-API

Lever Cassandra som en tjeneste med kreftene til Azure Cosmos DB. Bruk Cassandra SDK-er og -verktøy til å utvikle programmer med en nesten uendelig global skala med egenskaper som dekkes av en serviceavtale for Azure Cosmos DB-plattform.

Spark

Til maskinlæring i sanntid over globalt distribuerte datasett administrert av Azure Cosmos DB, bruk Spark-koblingen til å utstede Apache Spark-spørringer. Spark-koblingen utnytter innebygde indekser administrert av Azure Cosmos DB, og gir store ytelsesforbedringer.

Gremlin API

Benytt deg av fordele ved innebygde Graph-API-er på Azure Cosmos DB uten kodeendringer og utsted globalt distribuerte grafspørringer ved hjelp av Gremlin med Graph API.

Azure Cosmos DB-partnere

Related products and services

Azure SQL Database

Behandlet relasjonell SQL-database som en tjeneste

App Service

Rask utvikling av kraftige nettskyapper for web- og mobil

HDInsight

Klargjør Hadoop-, Spark-, R Server-, HBase- og Storm-klynger i skyen

Utforsk Azure Cosmos DB og se nøkkelferdig global distribusjon i handling