Hopp over navigasjon

Azure Cosmos DB

Globally distributed, multi-model database service

A database for building blazing fast, planet scale applications with native support for NoSQL

Azure Cosmos DB was built from the ground up with global distribution and horizontal scale at its core. It offers turnkey global distribution across any number of Azure regions by transparently scaling and replicating your data wherever your users are. Elastically scale your writes and reads all around the globe, and pay only for what you need. Azure Cosmos DB provides native support for NoSQL and OSS APIs including MongoDB, Cassandra, Gremlin and SQL, offers multiple well-defined consistency models, guarantees single-digit-millisecond read and write latencies at the 99th percentile, and guarantees 99.999 high availability with multi-homing anywhere in the world—all backed by industry-leading, comprehensive service level agreements (SLAs).

Turnkey Global Distribution

Easily build planet-scale, always “on”, highly responsive, multi-homed applications without the hassle of complex, multiple-datacenter configurations. Designed as a globally distributed database system, Azure Cosmos DB allows you to write to and read from the local replicas of your Cosmos DB database, which is replicated across any number of Azure regions.

Limitless and elastic scalability of writes & reads

Azure Cosmos DB elastically scales reads and writes globally andand pay only for the throughput and storage you need. Designed with transparent horizontally-partitioning, and multi-master replication, Azure Cosmos DB offers unprecedented elastic scalability for your writes and reads, all around the globe!

Guaranteed low latency at 99th percentile

You can build highly responsive, planet scale applications. With its novel multi-master replication protocol and latch-free and write-optimized database engine, Azure Cosmos DB guarantees less than 10-ms latencies for both, reads and (indexed) writes at the 99th percentile, all around the world.

Well-defined consistency choices

You no longer have to make the extreme tradeoffs between consistency, availability, latency and programmability. Azure Cosmos DB’s multi-master replication protocol is carefully designed to offer five well-defined consistency choices - strong, bounded staleness, consistent-prefix, session, and eventual—for an intuitive programming model with low latency and high availability for your globally distributed app.

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.

Multi-model with native support for NoSQL APIs

Azure Cosmos DB allows you to model real world data using key-value, graph, column-family, and document data models. You don’t have to deal with the hassle of managing schemas and secondary indexes - Azure Cosmos DB automatically indexes all data at the time of ingestion. You can also use your favorite API including SQL, Apache® Cassandra, MongoDB, Gremlin and Azure Table Storage to access your data stored in your Cosmos DB database.

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