Vad är RU-baserad och vCore-baserad Azure Cosmos DB för MongoDB?
Azure Cosmos DB är en fullständigt hanterad NoSQL-, relations- och vektordatabas för modern apputveckling.
Både RU (Request Unit) och vCore-baserade Azure Cosmos DB for MongoDB-erbjudandet gör det enkelt att använda Azure Cosmos DB som om det vore en MongoDB-databas. Båda alternativen fungerar utan kostnader för komplexa hanterings- och skalningsmetoder. Du kan använda dina befintliga MongoDB-kunskaper och fortsätta att använda dina mongoDB-drivrutiner, SDK:er och verktyg genom att peka ditt program till niska veze för ditt konto med hjälp av API:et för MongoDB. Dessutom är båda molnbaserade erbjudanden som kan integreras sömlöst med andra Azure-tjänster för att skapa moderna program i företagsklass.
Välj mellan vCore-baserad och RU-baserad
Här är några viktiga faktorer som hjälper dig att avgöra vilket alternativ som är rätt alternativ för dig.
Välj vCore-baserad om
- Du migrerar (lift &shift) en befintlig MongoDB-arbetsbelastning eller skapar ett nytt MongoDB-program.
- Din arbetsbelastning har fler långvariga frågor, komplexa aggregeringspipelines, distribuerade transaktioner, kopplingar osv.
- Du föredrar vertikal och horisontell skalning med hög kapacitet med välbekanta vCore-baserade klusternivåer som M30, M40, M50 med mera.
- Du kör program som kräver 99,995 % tillgänglighet.
- Du behöver inbyggt stöd för att lagra och söka efter vektorinbäddningar.
Kom igång med Azure Cosmos DB for MongoDB vCore
Välj RU-baserad om
- Du skapar nya molnbaserade MongoDB-appar eller omstrukturerar befintliga appar för molnbaserade fördelar.
- Din arbetsbelastning har fler punktläsningar (hämtar ett enskilt objekt efter dess _id och shardnyckelvärde) och få tidskrävande frågor och komplexa aggregeringspipelines.
- Du vill ha obegränsad horisontell skalbarhet, omedelbar uppskalning och detaljerad dataflödeskontroll.
- Du kör verksamhetskritiska program som kräver branschledande 99,999 % tillgänglighet.
Kom igång med Azure Cosmos DB for MongoDB RU
Dricks
Vill du prova Azure Cosmos DB for MongoDB RU utan åtagande? Skapa ett Azure Cosmos DB-konto med Hjälp av Prova Azure Cosmos DB kostnadsfritt.
Resurs- och faktureringsskillnader mellan alternativen
VCore- och RU-tjänsterna har olika arkitekturer med viktiga faktureringsskillnader.
Kom igång med Azure Cosmos DB for MongoDB RU
vCore-baserade resurser och fakturering
- Du vill ha dedikerade instanser som använder förinställda processor-, minnes- och lagringsresurser, som dynamiskt kan skalas efter dina behov.
- Du föredrar att betala en konsekvent fast avgift baserat på beräkning (CPU, minne och antalet noder) och lagring.
Kom igång med Azure Cosmos DB for MongoDB vCore
RU-baserade resurser och fakturering
- Du vill ha en tjänst med flera klientorganisationer som omedelbart allokerar resurser till din arbetsbelastning, i linje med kraven på lagring och dataflöde.
Kommentar
Dataflödet baseras på enheter för programbegäran (RU:er).
- Du föredrar att betala fasta avgifter (standardetablerad dataflöde) eller variabelavgifter (autoskalning) som motsvarar enheter för programbegäran (RU: er) och förbrukad lagring.
Kommentar
RU-avgifter beror på den valda modellen: etablerat dataflöde (standard eller autoskalning) eller serverlöst.