Dela via


Serverlös kontoprestanda för Azure Cosmos DB

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

Serverlösa resurser i Azure Cosmos DB har prestandaegenskaper som skiljer sig från egenskaperna för etablerade dataflödesresurser. Serverlösa containrar ger inga garantier för förutsägbart dataflöde eller svarstid. Den maximala kapaciteten för en serverlös container bestäms av de data som lagras i den. Kapaciteten varierar beroende på lagringsstorlek.

Ändringar i begärandeenheten

Ett serverlöst Azure Cosmos DB-konto erbjuder 5 000 enheter för begäranden per sekund (RU/s) för en container. Men om din arbetsbelastning ökar till mer än 250 GB eller med fler än fem fysiska partitioner, beroende på vilket som inträffar först, växer enheter för begäranden linjärt med antalet underliggande fysiska partitioner som skapades i containern. Med tillägg av varje ny fysisk partition utöver de ursprungliga fem fysiska partitionerna läggs 1 000 RU/s till i containerns maximala dataflödeskapacitet.

I följande tabell visas RU-tillväxt med ökad lagringsstorlek:

Maximalt lagringsutrymme Minsta fysiska partitioner RU/s per container RU/s per fysisk partition
<=50 GB 1 5 000 5 000
<=100 GB 2 5 000 2 500
<=150 GB 3 5 000 1,666
<=200 GB 4 5 000 1,250
<=250 GB 5 5 000 1 000
<=300 GB 6 6 000 1 000
<=350 GB 7 7 000 1 000
<=400 GB 8 8,000 1 000
......... ... ...... ......
<= 1 TB 20 20 000 1 000

RU:er kan öka mer än 20 000 RU/s för en serverlös container om fler än 20 partitioner skapas i containern. RU/s-hastigheten beror på fördelningen av logiska partitionsnycklar som finns i din serverlösa container.

Kommentar

De siffror som beskrivs i den här artikeln representerar den maximala RU/s-kapacitet som är tillgänglig för en serverlös container. Det är dock viktigt att observera att om du väljer en serverlös kontotyp har du inga garantier för förutsägbart dataflöde eller svarstider. Om containern kräver dessa typer av garantier rekommenderar vi att du väljer att skapa en kontotyp för etablerat dataflöde i stället för ett serverlöst konto.

Nästa steg