Gå til hovedinnhold

Priser på Azure Cosmos DB

Rask NoSQL-database med åpne API-er for enhver skalering

Utvikle apper raskt og enkelt i hvilken som helst skala med Azure Cosmos DB, en fullstendig administrert og serverløs distribuert database som støtter NoSQL og relasjonsbelastninger. Få garantert hastighet og tilgjengelighet for NoSQL-data, automatisk og umiddelbar skalerbarhet og støtte for åpen kilde PostgreSQL, MongoDB og Cassandra. Azure Cosmos DB tilbyr kostnadseffektive prismodeller for apper av hvilken som helst størrelse, fra utvikler/test til produksjon.

Se nærmere på prisalternativene

Legg til filtre for å tilpasse prisalternativene til dine behov.

Prisene er bare estimater, og er ikke ment som faktiske pristilbud. De faktiske prisene kan variere avhengig av avtaletypen, som er angitt med Microsoft, kjøpsdatoen og valutakursen. Prisene beregnes basert på amerikanske dollar, og konverteres ved hjelp av London-spotkurser registrert to virkedager før den siste virkedagen i utgangen av forrige måned. Hvis de to virkedagene før slutten av måneden faller på en helligdag i de største markedene, er prissettingsdagen vanligvis dagen umiddelbart før de to virkedagene. Denne satsen gjelder for alle transaksjoner i løpet av den kommende måneden. Logg på priskalkulatoren for Azure for å se priser basert på gjeldende program/tilbud med Microsoft. Kontakt en Azure-salgsspesialist for mer informasjon om priser, eller for å be om et pristilbud. Se vanlige spørsmål om Azure-priser.

Prismodell for Azure Cosmos DB

Azure Cosmos DB fakturerer for tre ulike typer bruk: databehandling, lagring og båndbredde. Fanene nedenfor beskriver hver prismodell for beregning i større detalj med tilhørende prismodeller for lagring og båndbredde.

Når en prismodell for databehandling og API er valgt, kan de ikke endres.

Databehandlingspriser:

Forespørselsenhet (gjennomstrømming): Azure Cosmos DB fakturerer ved hjelp av forespørselsenheter (RU) som måles per sekund (RU/s). Forespørselsenheter er en proxy for databehandling, minne og I/U som brukes til å behandle databaseoperasjoner og faktureres på tvers av alle valgte Azure-områder for Azure Cosmos DB-kontoen.

Alternativer for gjennomstrømming inkluderer: standard klargjort gjennomstrømming, automatisk skalert klargjort gjennomstrømming og serverløs.

API-er som kan brukes: NoSQL, MongoDB (RU), Cassandra, Gremlin og Table.

vCore: Azure Cosmos DB faktureres for vCores (databehandling og minne) per node for å behandle databaseoperasjoner og faktureres etter størrelsen og antallet klargjorte noder.

Tilgjengelige API-er: PostgreSQL og MongoDB (vCore).

Lagringspriser:

Forbrukt lagringsplass: Azure Cosmos DB regninger for brukt lagringsplass rundet opp til neste GB per beholder/samling/tabell/graf per område. Brukt lagring inkluderer alle transaksjonsdata og analytiske data og indekser samt sikkerhetskopier.

API-er som kan brukes: NoSQL, MongoDB (RU), Cassandra, Gremlin og Table.

Disk Storage: Azure Cosmos DB fakturerer for disker som er klargjort for hver node etter lagringsstørrelse.

API-er som kan brukes: PostgreSQL og MongoDB (vCore).

Båndbreddepriser:

Datautgang: Azure fakturerer for data som går ut av Azure-skyen eller overfører Azure WAN på tvers av områder eller tilgjengelighetssoner.

API-er som kan brukes: Alle.

Azure Cosmos DB for MongoDB vCore gir horisontal utskaleringsfunksjonalitet og er best for arbeidsbelastninger med høy ytelse som krever:

  • Velkjent arkitektur
  • Vertikal og horisontal skalering med høy kapasitet
  • Ideell for langvarige spørringer og komplekse aggregeringsdatasamlebånd

Finn ut mer om Azure Cosmos DB for MongoDB vCore.

Node (databehandling og minne)

Hver Azure Cosmos DB for MongoDB vCore-klynge har én eller flere noder. Etter hvert som ytelsesbehovene til arbeidsbelastningen øker, kan du skalere loddrett ved å oppgradere klyngenivået til større noder med mer databehandling og minne, eller skalere vannrett ved å legge til flere noder i klyngen.

Klyngenivå V-kjerner per node Minne i GB per node Pris per node
M25 2 (burst-støtte) 8 $- per time
M30 2 8 $- per time
M40 4 16 $- per time
M50 8 32 $- per time
M60 16 64 $- per time
M80 32 128 $- per time
M200 64 256 $- per time
M300 96 384 $- per time

Lagring per node – Lagring til generell bruk

Du kan konfigurere lagring for Azure Cosmos DB for MongoDB-noder. Lagring til generell bruk belastes per GB lagringsplass du klargjør, og er redundant.

Pris
32 GB $- per måned
64 GB $- per måned
128 GB $- per måned
256 GB $- per måned
512 GB $- per måned
1,024 GB $- per måned
2,048 GB $- per måned
4,096 GB $- per måned

Høy tilgjengelighet

Anbefalt for produksjon. Høy tilgjengelighet (HA) unngår databasenedetid ved å vedlikeholde ventemodusreplikaer. Aktivering av HA for klyngen oppretter et annet sett med noder og reduserer dermed klyngeprisen.

Sikkerhetskopilagring

Sikkerhetslagring er lagringen som er knyttet til automatiserte sikkerhetskopier av Azure Cosmos DB for MongoDB vCore-klyngen. Det er ingen ekstra kostnad for sikkerhetskopier opptil 35 dager.

Båndbredde

Azure Networking-fakturaer for utgående data fra Azure-skyen til en destinasjon på internett, eller overføring gjennom Azure WAN mellom områder, se båndbreddeprising for Azure Networking.

Prøv Azure Cosmos DB gratis

Det er en rekke måter du kan komme i gang gratis med Azure Cosmos DB.

30 dager gratis. Kjør en Azure Cosmos DB-database uten produksjon i en begrenset periode. Kom i gang: Prøv en tidsbegrenset Azure Cosmos DB-opplevelse helt gratis og uten et Azure-abonnement. Du kan fornye så mange ganger du ønsker.
Gratisnivå for Azure Cosmos DB. Utvikle og test programmer eller kjør små produksjonsarbeidsbelastninger gratis i Azure-miljøet. Start (forespørselsenhet): Aktiver gratisnivå på en ny konto for å motta 1000 forespørselsenheter per sekund med klargjort gjennomstrømming og 25 GB lagringsplass gratis hver måned i levetiden til én Azure Cosmos DB-konto per Azure-abonnement. API-er som kan brukes: NoSQL, MongoDB (RU), Cassandra, Gremlin og Table. Kom i gang (virtuell kjerne): Konfigurer en klynge på gratisnivå og få praktisk erfaring uten kostnader i klyngens levetid. Programmeringsgrensesnitt som gjelder: MongoDB (virtuell kjerne)
Gratis Azure-konto. Ny på Azure? Utvikle og test en forproduksjonsprogram med Azure Cosmos DB og andre Azure-tjenester. Kom i gang: Prøv Azure Cosmos DB og andre Azure-tjenester som en del av en 12-måneders gratis Azure-konto. Få $200 kreditt i 30 dager og nyt alltid gratis 400 RU/s med klargjort gjennomstrømming og 25 GB lagringsplass per måned gratis. Nye gratis Azure-kontoer kan også aktivere gratisnivået av Azure Cosmos DB for å få ekstra gratis klargjort gjennomstrømning og lagring.
Azure Cosmos DB lokal emulator. Test programmer fra din lokale maskin uten å starte et Azure-abonnement eller pådra deg noen kostnader. Kom i gang: Last ned Azure Cosmos DB-emulatoren gratis fra din lokale Windows- eller Linux-maskin. Når du er fornøyd med databasen, kan du distribuere den ved å peke på en Azure Cosmos DB-forekomst i skyen.

Alternativer for Azure-priser og -kjøp

Få direkte kontakt med oss

Få en gjennomgang av Azure-priser. Forstå prisingen for skyløsningen din, lær om kostnadsoptimalisering og be om et egendefinert forslag.

Snakk med en selger

Se måter å kjøpe på

Kjøp Azure-tjenester via Azure-nettstedet, en Microsoft-representant eller en Azure-partner.

Se nærmere på alternativene dine

Flere ressurser

Azure Cosmos DB

Les mer om Azure Cosmos DB funksjoner og evner.

Priskalkulator

Beregn de forventede månedlige kostnadene ved å bruke en hvilken som helst kombinasjon av Azure-produkter.

SLA

Se gjennom serviceavtalen for Azure Cosmos DB.

Dokumentasjon

Se gjennom tekniske opplæringer, videoer og flere Azure Cosmos DB ressurser.

  • Forespørselsenheter er valutaen for databaseoperasjoner Azure Cosmos DB. Hver operasjon – skriving, oppdateringer, lesinger og spørringer – bruker ressurser for CPU, minne og IOP-er. Disse ressursene påløper kostnader som kommer til uttrykk i forespørselsenheter (RU). Klargjort gjennomstrømming er den totale kapasiteten for gjennomstrømming for databaseoperasjoner og angis som forespørselsenheter per sekund (RU/s). For å finne ut mer kan du gå til siden forespørselsenheter i Azure Cosmos DB.
  • Du blir fakturert per time for klargjort gjennomstrømming, uttrykt i antall forespørselsenheter per sekund (RU/s) som du har angitt for databasen eller beholderen din.

    Standard klargjort gjennomstrømming for en individuell beholder:

    Hvis du oppretter en databasekonto med Azure Cosmos DB i USA, øst 2 med to beholdere med standard klargjort gjennomstrømming på 500 RU/s og 700 RU/s, henholdsvis, vil du ha en total klargjort gjennomstrømming på 1200 RU/s. Du blir derfor belastet 12 x $- = $- per time.

    Hvis gjennomstrømmingsbehovene endres og du øker kapasiteten for hver beholder med 500 RU/s, og samtidig oppretter en ny beholder som bruker 20 000 RU/s, får du en total klargjort kapasitet på 22 200 RU/s (1000 RU/s + 1200 RU/s + 20 000 RU/s). Fakturaen blir da endret til: $- x 222 = $- per time.

    I en måned med 720 timer, hvis 500 timer med klargjort gjennomstrømming var 1200 RU/s og den klargjorte gjennomstrømmingen for de gjenværende 220 timene var 22 200 RU/s, vil den månedlige fakturaen vise: 500 x $- per time + 220 x $- per time = $- per måned.

    Klargjort gjennomstrømming for en database (gruppe med beholdere):

    Hvis du oppretter en konto i USA, øst 2 med to Cosmos DB-databaser (med en gruppe samlinger under hver) med klargjorte gjennomstrømminger på 50K FE/s og 70K FE/s, henholdsvis, vil du ha en total klargjort gjennomstrømming på 120K FE/s. Du blir derfor belastet 1200 x $- = $- per time.

    Hvis gjennomstrømmingsbehovene dine endres og du øker hver databases klargjorte gjennomstrømming med 10K FE/s hver, blir den totale klargjorte kapasiteten 140K FE/s (60K FE/s + 80K FE/s). Fakturaen blir da endret til: 1400 * $- = $- per time.

    I en måned med 720 timer, hvis 500 timer med klargjort gjennomstrømming var 120K FE/s og den klargjorte gjennomstrømmingen for de gjenværende 220 timene var 140K FE/s, vil den månedlige fakturaen vise: 500 x $- per time + 220 x $- per time = $- + $- = $- per måned.

  • Med autoskalering (tidligere «autopilot») angir du grensen for maksimal klargjort gjennomstrømming i RU/s som databasen eller beholderen din kan skalere til. Du faktureres deretter per time for RU/s med klargjort gjennomstrømning brukt, med start ved 400 forespørselsenheter per sekund (RU/s) eller 10 % av ditt maksimale forbruk. Hvis du for eksempel angir maksimalt 8000 RU/s vil Azure Cosmos DB automatisk skalere mellom 800–8000 RU/s, basert på faktisk bruk.
  • Når gratisnivå er aktivert på en ny konto for Azure Cosmos DB, gir gratisnivå de første 1000 forespørselsenhetene og 25 GB med lagring kostnadsfritt for kontoens levetid. Når du bruker delte gjennomstrømmingsdatabaser kan du i tillegg du opprette opptil 25 beholdere som deler 1000 forespørselsenheter ved databasenivå (maks. 5 delte databaser per gratisnivåkonto). Du kan ha maksimalt ett gratisnivå på konto per abonnement på Azure og må registrere deg for dette når du oppretter kontoen.
  • For kontoer på gratisnivå vil du motta de første 400 forespørselsenhetene og 5 GB med lagring kostnadsfritt hver måned. Klargjort gjennomstrømming og lagring utover 400 RU/s og 5 GB blir fakturert til vanlige priser for Azure Cosmos DB. De 400 forespørselsenhetene gjelder for alle former for klargjort gjennomstrømming – autoskaler klargjort gjennomstrømming og multimaster (skriving på flere områder). Gratisnivå er ikke mulig ved serverløs.

    Gratisnivårabatten gis på kontonivå. Hvis en konto for eksempel i løpet av en måned hadde totalt 400 forespørselsenheter og tre områder, med 5 GB i hvert område, blir kontoen fakturert for 800 forespørselsenheter (400 forespørselsenheter x 3 områder - 400 forespørselsenheter) og 10 GB med lagring (5 GB x 3 områder - 5 GB) for hver time i måneden. Hvis områdene har forskjellige priser for forespørselsenheter og lagring, gjenspeiler rabatten prisene til området der kontoen ble opprettet.

  • Når du velger å lage en Azure Cosmos DB-konto (med beholdere og databaser) til å dekke flere geografiske områder, faktureres du for gjennomstrømmingen og lagringen for hver beholder i hvert område, og for dataoverføringen mellom områdene. Tenk deg en beholder i USA, vest som er klargjort med en gjennomstrømming på 10 000 forespørselsenheter/sekund og lagrer 1 TB data denne måneden. La oss anta at du legger til 3 områder: USA, øst; Nord-Europa og Øst-Asia, hvert med samme lagring og gjennomstrømming. Den totale månedlige fakturaen blir da (vi antar at en måned har 31 dager):

    Element Bruk (måned) Pris Månedlig kostnad
    Gjennomstrømmingsfaktura for beholder i USA, vest 10000 forespørselsenheter/s * 24 * 31 $- per 100 forespørselsenheter/s per time $-
    Gjennomstrømmingsfaktura for 3 ekstra områder - USA, øst, Nord-Europa og Asia/Stillehavskysten 3 * 10000 forespørselsenheter/s * 24 * 31 $- per 100 forespørselsenheter/s per time $-
    Lagringsfaktura for beholder i USA, vest 1 TB $-/GB $-
    Lagringsfaktura for 3 ekstra områder - USA, øst, Nord-Europa og Asia/Stillehavskysten 3 * 1TB $-/GB $-
    Totalt $-

    La oss også anta at du sender ut 100 GB data hver måned fra beholderen i USA, vest for å replikere data i USA, øst, Europa, nord og Asia/Stillehavskysten. Utgående trafikk faktureres med priser for dataoverføring.

  • Når du velger å bruke beholdere som dekker flere geografiske områder, faktureres du for den klargjorte gjennomstrømmingen og lagringen for hver beholder i hvert område, og for dataoverføringen mellom områdene. Du vil bli fakturert for den klargjorte gjennomstrømmingen.
  • Lagringskapasiteten faktureres i enheter på maksimal mengde lagrede data per time, i gigabyte (GB), per måned. Hvis du for eksempel utnytter 100 GB lagring i halvparten av måneden og 50 GB i den andre halvdelen av måneden, blir du fakturert tilsvarende 75 GB lagring for den måneden.

  • Du faktureres etter en flat sats for hver time beholderen eller databasen eksisterer, uavhengig av bruken eller om beholderen eller databasen er aktiv i mindre enn en time. Hvis du for eksempel oppretter en beholder eller database og sletter den 5 minutter senere, vil du likevel belastet for 1 time.

  • Du belastes for den maksimale klargjorte gjennomstrømmingen for en gitt time.

    Hvis du for eksempel øker klargjort gjennomstrømming klokken 9.30 fra 400 RU/s til 1000 RU/s og deretter reduserer den klargjorte gjennomstrømmingen klokken 10.45 tilbake til 400 RU/s, blir du belastet for to timer med 1000 RU/s.

    Hvis du øker den klargjorte gjennomstrømmingen for en beholder eller beholdergruppe kl. 09:30 fra 100K FE/s til 200K FE/s og deretter reduserer den klargjorte gjennomstrømmingen tilbake til 100K FE/s kl. 10:45, blir du belastet for to timer med 200K FE/s.

  • Du kan skalere den klargjorte gjennomstrømmingen (det vil si forespørselenheter per sekund) opp eller ned for hver beholder eller en database ved å bruke Azure-portalen, en av de støttede SDK-ene, ARM-malen, PowerShell, kommandolinjegrensesnittet i Azure eller REST-API-en.

  • Reservert kapasitet for Azure Cosmos DB hjelper deg med å spare penger ved å tilby en rabatt hvis du forhåndsbetaler for ett år eller tre år med klargjort gjennomstrømming. Reservert kapasitet gir en faktureringsrabatt, og påvirker ikke kjøretidstilstanden til ressursene dine. Du kan kjøpe en reservert kapasitet til Azure Cosmos DB i portalen for Azure. For å finne ut mer om reservert kapasitet kan du lese dokumentasjonen for Azure Cosmos DB.

Snakk med en selger for å få en gjennomgang av Azure-prisene. Forstå prisene for skyløsningen din.

Få gratis skytjenester og $200 i kredit til å utforske Azure i 30 dager.

Legg til estimat. Trykk «v» for å vise på kalkulator
Kan vi hjelpe deg?