Dela via


Prismodell i Azure Cosmos DB

GÄLLER FÖR: NoSQL MongoDB Kassandra Gremlin Bord

Prissättningsmodellen för Azure Cosmos DB gör det enkelt att planera och hantera dina kostnader. Med Azure Cosmos DB betalar du för de åtgärder som du utför mot databasen och för den lagring som förbrukas av dina data.

  • Databasåtgärder: Hur du debiteras för dina databasåtgärder beror på vilken typ av Azure Cosmos DB-konto du använder.

    • Etablerat dataflöde: Etablerat dataflöde (kallas även reserverat dataflöde) ger höga prestanda oavsett skala. Du anger det dataflöde som du behöver i Enheter för programbegäran per sekund (RU/s). Azure Cosmos DB dedikerar då de resurser som krävs för att tillhandahålla det konfigurerade dataflödet. Du kan etablera ett dataflöde i antingen en databas eller en container. Baserat på dina arbetsbelastningsbehov kan du skala upp/ned dataflödet när som helst eller använda autoskalning (även om det krävs ett minsta dataflöde på en databas eller en container för att garantera serviceavtalen). Du debiteras per timme för det maximala etablerade dataflödet för en viss timme.

    Kommentar

    Eftersom den etablerade dataflödesmodellen ägnar resurser åt din container eller databas debiteras du för det dataflöde som du har etablerat även om du inte kör några arbetsbelastningar.

    • Serverlös: I serverlöst läge behöver du inte etablera något dataflöde när du skapar resurser i ditt Azure Cosmos DB-konto. I slutet av faktureringsperioden debiteras du för antalet enheter för begäranden som har förbrukats av databasåtgärderna.
  • Lagring: Du debiteras en fast avgift för den totala mängden lagring (i GB) som förbrukas av dina data och index under en viss timme. Lagringen debiteras per förbrukning, så du behöver inte reservera någon lagring i förväg. Du debiteras endast för det lagringsutrymme du använder. Den minsta mängden data som faktureras för en container som inte är tom är 1 GB.

Prismodellen i Azure Cosmos DB är densamma i alla API:er. Mer information finns på sidan Priser för Azure Cosmos DB, Förstå din Azure Cosmos DB-faktura och Hur Azure Cosmos DB-prismodellen är kostnadseffektiv för kunder.

Om du distribuerar ditt Azure Cosmos DB-konto till en icke-myndighetsregion i USA finns det ett minimipris för både databas- och containerbaserat dataflöde i etablerat dataflödesläge. Det finns inget minimipris i serverlöst läge. Prissättningen varierar beroende på vilken region du använder, se prissättningssidan för Azure Cosmos DB för den senaste prisinformationen.

Testa Azure Cosmos DB kostnadsfritt

Azure Cosmos DB erbjuder många alternativ för utvecklare utan kostnad. Dessa alternativ är:

  • Kostnadsfri nivå för Azure Cosmos DB: Den kostnadsfria nivån i Azure Cosmos DB gör det enkelt att komma igång, utveckla och testa dina program eller till och med köra små produktionsarbetsbelastningar utan kostnad. När den kostnadsfria nivån är aktiverad på ett konto får du de första 1 000 RU/s och 25 GB lagringsutrymme på kontot kostnadsfritt under kontots livslängd. Du kan ha upp till ett konto på den kostnadsfria nivån per Azure-prenumeration och måste anmäla dig när du skapar kontot. Mer information finns i artikeln om hur du skapar ett kostnadsfritt konto .

  • Kostnadsfritt Azure-konto: Azure erbjuder en kostnadsfri nivå som ger dig 200 USD i Azure-krediter under de första 30 dagarna och en begränsad mängd kostnadsfria tjänster i 12 månader. Mer information finns i Kostnadsfritt Azure-konto. Azure Cosmos DB är en del av det kostnadsfria Azure-kontot. Specifikt för Azure Cosmos DB erbjuder det här kostnadsfria kontot 25 GB lagring och 400 RU/s etablerat dataflöde för hela året.

  • Prova Azure Cosmos DB kostnadsfritt: Azure Cosmos DB erbjuder en tidsbegränsad upplevelse med hjälp av prova Azure Cosmos DB för kostnadsfria konton. Du kan skapa ett Azure Cosmos DB-konto, skapa databas och samlingar och köra ett exempelprogram med hjälp av snabbstarter och självstudier. Du kan köra exempelprogrammet utan att prenumerera på ett Azure-konto eller använda ditt kreditkort. Prova Azure Cosmos DB kostnadsfritt erbjuder Azure Cosmos DB i en månad, med möjlighet att förnya ditt konto valfritt antal gånger.

  • Azure Cosmos DB-emulator: Azure Cosmos DB-emulatorn tillhandahåller en lokal miljö som emulerar Azure Cosmos DB-tjänsten i utvecklingssyfte. Emulatorn erbjuds utan kostnad och med hög återgivning till molntjänsten. Med Hjälp av Azure Cosmos DB-emulatorn kan du utveckla och testa dina program lokalt, utan att skapa en Azure-prenumeration eller medföra några kostnader. Du kan utveckla dina program med hjälp av emulatorn lokalt innan du går in i produktion. När du är nöjd med programmets funktioner mot emulatorn kan du växla till att använda Azure Cosmos DB-kontot i molnet och avsevärt spara på kostnaden. Mer information om utveckling/testning finns i Använda Azure Cosmos DB för utveckling och testning.

Priser med reserverad kapacitet

Reserverad Azure Cosmos DB-kapacitet hjälper dig att spara pengar när du använder det etablerade dataflödesläget genom att förbetala Azure Cosmos DB-resurser i antingen ett år eller tre år. Du kan avsevärt minska dina kostnader med ett års eller tre års förskottsåtaganden och spara mellan 20 och 65 % rabatt jämfört med den vanliga prissättningen. Reserverad Azure Cosmos DB-kapacitet hjälper dig att sänka kostnaderna genom att i förväg betala för det etablerade dataflödet (RU/s) i ett år eller tre år och du får rabatt på det etablerade dataflödet.

Reserverad kapacitet ger en faktureringsrabatt och påverkar inte körningstillståndet för dina Azure Cosmos DB-resurser. Reserverad kapacitet är konsekvent tillgänglig för alla API:er, inklusive MongoDB, Cassandra, SQL, Gremlin och Azure Tables och alla regioner över hela världen. Du kan läsa mer om reserverad kapacitet i artikeln Förskottsbetala för Azure Cosmos DB-resurser med reserverad kapacitet och köpa reserverad kapacitet från Azure-portalen.

Nästa steg

Du kan lära dig mer om hur du optimerar kostnaderna för Azure Cosmos DB-resurser i följande artiklar: