Prestaties van serverloze Azure Cosmos DB-accounts
VAN TOEPASSING OP: NoSQL MongoDB Cassandra Gremlin Tafel
Serverloze Azure Cosmos DB-resources hebben prestatiekenmerken die verschillen van de kenmerken van ingerichte doorvoerbronnen. Serverloze containers bieden geen garanties voor voorspelbare doorvoer of latentie. De maximale capaciteit van een serverloze container wordt bepaald door de gegevens die erin zijn opgeslagen. De capaciteit varieert per opslaggrootte.
Wijzigingen in aanvraageenheden
Een serverloos Azure Cosmos DB-account biedt 5000 aanvraageenheden per seconde (RU/s) voor een container. Maar als uw werkbelasting toeneemt tot meer dan 250 GB of meer dan vijf fysieke partities, afhankelijk van wat zich het eerst voordoet, groeien de aanvraageenheden (RU's) lineair met het aantal onderliggende fysieke partities dat in de container is gemaakt. Met de toevoeging van elke nieuwe fysieke partitie buiten de oorspronkelijke vijf fysieke partities, worden 1000 RU/s toegevoegd aan de maximale doorvoercapaciteit van de container.
De volgende tabel bevat ru-groei met een grotere opslaggrootte:
Maximale opslag | Minimale fysieke partities | RU/s per container | RU/s per fysieke partitie |
---|---|---|---|
<=50 GB | 1 | 5.000 | 5.000 |
<=100 GB | 2 | 5.000 | 2500 |
<=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's kunnen groter zijn dan 20.000 RU/s voor een serverloze container als er meer dan 20 partities in de container worden gemaakt. De RU/s-snelheid is afhankelijk van de verdeling van logische partitiesleutels die zich in uw serverloze container bevinden.
Notitie
De getallen die in dit artikel worden beschreven, vertegenwoordigen de maximale RU/s-capaciteit die beschikbaar is voor een serverloze container. Het is echter belangrijk om te weten dat als u een serverloos accounttype kiest, u geen garanties hebt voor voorspelbare doorvoer of latentie. Als voor uw container deze typen garanties zijn vereist, raden we u aan een ingerichte doorvoeraccounttype te maken in plaats van een serverloos account.
Volgende stappen
- Meer informatie over de serverloze azure Cosmos DB-optie.
- Meer informatie over aanvraageenheden.
- Bekijk hoe u kunt kiezen tussen ingerichte doorvoer en serverloos.