Azure Cosmos DB

Globalt distribuert multimodell-databasetjeneste for enhver skala

Kompiler applikasjoner i en planet-skala lettere enn noensinne

Azure Cosmos DB er en totaladministrert databasetjeneste med nøkkelferdig global distribusjon og gjennomsiktig multimasterreplikasjon. Få lese- og skrivelatenser på under 10 millisekunder ved den 99. prosentilen, automatisk og elastisk skalering av gjennomstrømming og lagring over hele verden, 99,999 prosent høy tilgjengelighet og fem veldefinerte konsistensvalg – alle støttet av bransjeledende omfattende SLA-er.

Fordel data globalt med ett enkelt klikk

Legg til eller fjern områder til og fra din globalt distribuerte database når som helst uten problemer med databasebehandling av flere datasenter, og lagre gjennomstrømming og lagring automatisk og elastisk over disse områdene. Dine applikasjoner er garantert lese- og skrivelatenser på under 10 millisekunder ved den 99. prosentil og 99,999 prosent høy tilgjengelighet globalt, med multimasterreplikasjon og valget av fem veldefinerte konsistensmodeller.

Tilgang og spørring ved hjelp av datamodellen og API etter eget valg

Access og spørringer bruker APIer for SQL, MongoDB, Cassandra, Gremlin, Etcd og Table, og bruker Apache Spark for driftsanalyser. Rett eksisterende NoSQL-klientdrivere og verktøy basert på åpen kildekode til din Cosmos-database for å bevare eksisterende OSS-investeringer, eller overfør enkelt MongoDB, Cassandra eller andre NoSQL-arbeidsbelastninger til Azure Cosmos DB.

Driftsanalyse i sanntid og AI på global skala

Kjør globalt distribuerte driftsanalyser med lav ventetid og kunstig intelligens på transaksjonsdata i databasen. Med innebygd støtte for Apache Spark og Jupyter-notatblokker hjelper Azure Cosmos DB med å redusere tiden til innsikt ved å mate inn og betjene data og kjøre analyser mot den lokale databasereplikaen i et Azure-område. Utfør Apache Spark-spørringer direkte på indekserte data med flere modeller innenfor datapartisjonene dine, uten unødvendig dataflytting.

Driftstestet for kritiske arbeidsbelastninger

Kjør dine oppgavekritiske arbeidsbelastninger på en påvist multimodatdatatjeneste, bygget på infrastruktur i verdensklasse med sikkerhet og samsvar i bedriftenes kvalitet klarert av ledende bedrifter, inkludert Microsoft. Azure Cosmos DB er en totaladministrert, globalt distribuert databasetjeneste med bransjeledende, omfattende SLA-er.

Utvikle apper med Azure Cosmos DB-løsningsarkitekturer

Design og implementer gjennombrytende IoT, e-handel, spill og serverløse applikasjoner med datadistribusjon i alle Azure-områder.

Bransjeledere innoverer med Azure Cosmos DB

American Cancer Society kobler sammen frivillige, og reduserer kostnadene mens de bidrar til å redde liv

"Results… have been simply phenomenal. The first year we did 86 percent more revenue year over year. Last year we did over 55 percent more revenue."

– Ben Kaplan, seniorleder for digitale produkter

Les artikkelen

American Cancer Society

ExxonMobil datterselskap tapper skyen for å optimalisere driften og drive vekst

"With Microsoft, Azure, and IoT technologies, XTO Energy is an innovation leader in the oil and gas industry."

– Anish Patel, sjef for teknologiintegrering, Permian

Les artikkelen

ExxonMobil

Jet.com bygger nyskapende e-handelsmotor på Azure på mindre enn et år

"When we were building Jet's next-generation event sourcing platform, Azure Cosmos DB offered the low latency, high throughput, global availability, and rich feature set critical to our success."

– Scott Havens, sjef for programvareteknikk

Les artikkelen

Jet.com

ASOS-spill på Azure for å støtte en fantastisk opplevelse for mer enn 15 millioner nettbutikker

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

– Bob Strudwick, teknologisjef

Les artikkelen

Asos

Cybersikkerhetsselskaper finner en ny måte de kan holde 40 millioner enheter trygge i skyen på

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

– Mike Shavell, teknisk direktør og arkitekt, Symantec

Les artikkelen

Symantec

Priser som gir deg fleksibilitet og kontroll

Administrer ressurser og kostnader med nesten ubegrenset gjennomstrømming og lagring, og elastisk skalerbarhet på tvers av alle valgte områder.

Utformet for utviklere, med støte for et bredt utvalg av API-er

SQL (Core) API

Bygg nye apper med letthet. Azure Cosmos DB inkluderer opprinnelig støtte for SQL (Core) API og JavaScript. Azure Cosmos DB SQL API gir en formell programmeringsmodell for rike spørringer over JSON-elementer. Spørrespråket Azure Cosmos DB er basert på JavaScript-programmeringsmodellen, og SQL API er forankret i JavaScript-typen, ekspresjonsevaluering og funksjonskalling.

Cassandra-API

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

Azure Cosmos DB API for MongoDB

Bruk Azure Cosmos DB som totaladministrert databasetjeneste til din MongoDB-app, med få kodeendringer og opprinnelig API-support for MongoDB-data slik at appen din har de samme fordelene som en sky-opprinnelig plattform.

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.

Innebygd støtte for Apache Spark og Jupyter notatbøker

Aktiver sanntids-maskinlæring og AI over globalt distribuerte datasett ved hjelp av innebygd støtte for Apache Spark og Jupyter notatbøker. Med innebygd støtte for Apache Spark og Jupyter-notatbøker, reduserer Azure Cosmos DB tiden til innsikt og tilbyr globalt distribuert operasjonsanalyse med lav latens i alle skalaer.

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 mange andre muligheter.

Hvorfor bruke Azure for energi?

  • Microsoft investerer mer enn 1 milliard USD årlig på forskning og utvikling av cybersikkerhet.
  • Vi ansetter mer enn 3500 sikkerhetsekspertersom er fullstendig opptatt av å sikre dine data og dine personopplysninger.
  • Azure har flere samsvarssertifiseringer enn noen annen skyleverandør. Se hele listen her.

Alt du trenger for å komme igang

Prøv Azure Cosmos DB gratis i 30 dager.
Lær hvordan å bruke Azure Cosmos DB: Finn anbefalte fremgangsmåter, og utforsk opplæringer og dokumentasjon.

Dokumentasjon, opplæring og overføringsressurser

Fellesskap og Azure brukerstøtte

Still spørsmål og få støtte fra Microsofts ingeniører og Azure-fellesskapets eksperter på Stack Overflow, og finn eksempler og repositorier på GitHub.

Opplæringer og laboratorier

Azure Cosmos DB-oppdateringer, -blogger og -kunngjøringer

Ofte stilte spørsmål

  • Azure Cosmos DB er en globalt distribuert multimodell-databasetjeneste for enhver skala. Tjenesten ble bygd fra grunnen av, med global distribusjon og horisontal skalering i kjernen.

    Med nøkkelferdig global distribusjon til et ubegrenset antall Azure-områder, Azure Cosmos DB skalerer transparent og replikering av dataene, uansett hvor brukerne befinner seg. Elastisk skalering av skrive og lese for hele verden og betale kun for det du trenger. Azure Cosmos DB gir opprinnelig støtte for NoSQL og OSS API-er, inkludert MongoDB, Cassandra, Gremlin, etcd, Spark og SQL. Den tilbyr også flere veldefinerte konsistensmodeller, garantert lese- og skrivelatenser på under 10 millisekunder ved den 99. prosentilen, og garantert 99,999 prosent høy tilgjengelighet med multi-homing hvor som helst i verden, alt støttet av bransjeledende, omfattende SLA-er.

    Azure Cosmos DB er en totaladministrert tjeneste som gjør det mulig å avlaste administrative laster for drift og distribuering av distribuerte databaser til Azure, slik at du ikke trenger å bekymre deg for å administrere VM, maskinvareforsyning, oppsett og konfigurering, kapasitet, replikering, programvareoppdatering eller klyngeskalering.

  • Med Azure Cosmos DB kan du konfigurere databasene til å være globalt distribuert og tilgjengelig i alle Azure-områdene. For å minimere latens må du plassere dataene i nærheten av hvor brukerne er.

    Azure Cosmos DB kopierer gjennomsiktig dataene til alle områdene som er tilknyttet Azure Cosmos DB-kontoen din. Den gir et enkelt systembilde av din globalt distribuerte Azure Cosmos DB database og beholdere som appen din kan lese og skrive til lokalt.

    Med nøkkelferdig global distribusjon kan du til enhver tid legge til eller fjerne områder som er knyttet til kontoen din. Appen din trenger ikke å bli midlertidig stoppet eller omplassert for å legge til eller fjerne et område. Høy tilgjengelighet opprettholdes ved hjelp av multi-homing-funksjoner som tilbys opprinnelig av tjenesten. Les mer.

  • Azure Cosmos DB nærmer seg datakonsistens som en rekke valg, med flere alternativer enn de to ytterpunktene av sterk og endelig konsistens.

    Velg mellom fem veldefinerte modeller på konsistensspekteret:

    • Sterk
    • Bundet stillstand
    • Økt
    • Konsistent prefiks
    • Endelig

    Hver modell støttes av omfattende SLA-er. Les mer.

  • Som en globalt distribuert database gir Azure Cosmos DB omfattende SLA-er som omfatter gjennomstrømming, latens ved den 99. prosentil, konsistens og høy tilgjengelighet.

    Mer informasjon.

  • Azure Cosmos DB kopierer gjennomsiktig dataene på tvers av alle Azure-områdene som er tilknyttet Azure Cosmos DB-kontoen din. Tjenesten bruker flere lag med redundans på dataene. Se flere detaljer.

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

Start gratis