Azure-docs: Clarify minimum RU/s for Cosmos DB containers

Created on 18 Apr 2019  Â·  7Comments  Â·  Source: MicrosoftDocs/azure-docs

This doc mentions that "Azure Cosmos containers have a minimum throughput of 400 request units per second (RU/s)."

I believe this is no longer true, though. If throughput is provisioned at the database level, containers can have a minimum of 100 RU/s. This doc should be updated to reflect that change.


Document Details

⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Pri1 assigned-to-author cosmos-dsvc doc-bug triaged

Most helpful comment

@danvalero It is covered here: https://docs.microsoft.com/en-us/azure/cosmos-db/set-throughput#comparison-of-models but we will add a sentence on this in this doc as well. Thanks.

All 7 comments

@mjrousos Thank you very much for taking the time to point this out. I will have the content owner review and update accordingly. @SnehaGunda for awareness.

@mjrousos The docs are correct:

  • When you provision throughput at the database level: Minimum throughput you provision for the database is 400RU/s. This throughput is sufficient for the first 4 containers. For each additional container you add to the database, the database is automatically scaled with an additional 100 RU/s. which means when you add the 5th container to the database, the throughput is increased to 500 RU.

  • When you provision throughput at the container level: Minimum throughput you provision for the container is 400RU/s.

So in both the above models, the minimum RU/s that a user can provision is always 400 RU/s

We will close this issue if there aren't any further questions.

please-close

Hi @SnehaGunda, thanks for replying. I understand that users need to provision at least 400 RU/s, but I still think the wording in this doc is confusing. It says that "Azure Cosmos containers have a minimum throughput of 400 request units per second (RU/s)". As you said, databases need a minimum of 400 RU/s, but containers (which is what the doc is talking about) no longer do.

Hi @ShenaGunda, I have the same opinion that @mjrousos. The document says that "Azure Cosmos containers have a minimum throughput of 400 request units per second (RU/s)" but the mínimum for a container is 100 RU/s. This shuold be made clear in this document.

@danvalero It is covered here: https://docs.microsoft.com/en-us/azure/cosmos-db/set-throughput#comparison-of-models but we will add a sentence on this in this doc as well. Thanks.

Busy studing Az-300 exam and come through to this page to find the answers.
This paragraph is extremely confusing. With a combination of @SnehaGunda 's answer and the point in the document I'm sure MS can come up with a clearler description.

Was this page helpful?
0 / 5 - 0 ratings