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:

Globally distributed mission-critical applications using Cosmos DB

Globally distributed mission-critical applications using Cosmos DBGuarantee access to users around the world with the high-availability and low-latency capabilities built into Microsoft’s global datacenters.

Guarantee access to users around the world with the high-availability and low-latency capabilities built into Microsoft’s global datacenters.

IoT using Cosmos DB

IoT using Cosmos DBScale instantly and elastically to accommodate diverse and unpredictable IoT workloads without sacrificing ingestion or query performance.

Scale instantly and elastically to accommodate diverse and unpredictable IoT workloads without sacrificing ingestion or query performance.

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

Retail and e-commerce using Cosmos DB

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

Support in-depth queries over diverse product catalogs, traffic spikes, and rapidly changing inventory.

Gaming using 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.

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

Serverless apps using Cosmos DB

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

Use Azure Functions and Azure Cosmos DB to build globally distributed, scalable serverless applications.

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