Content Archived

This content is no longer current. Our recommendation for up to date content: https://docs.microsoft.com/azure/cosmos-db/partition-data

Change a DocumentDB collection from pre-defined to user-defined performance in the Azure portal

Play Change a DocumentDB collection from pre-defined to user-defined performance in the Azure portal

The Discussion

  • User profile image
    Imma User

    For a test database, I'd want to set this to like 10 RU/s. It seems that you can't get this below 400. The pricing model doesn't make any sense to me. I mean, this kind of pricing model directly affects code design for no good reason. If I created 10 collections to represent the 10 kinds of things I wanted to store, and each was 400 RU/s, it would only cost me about $250/month - Even though I might only write 10 documents per month and read 100. Yikes! OK, option 2: Create one collection, toss everything into it and sort it out in code. (Yeech!) This costs $24/month - but is about the crappiest code one can imagine. And the expense to Microsoft? The same. So, why on Earth would it be priced this way? Price based on your Costs, not on some random design element or you will create a lot of crazy out there.

Add Your 2 Cents