How can we improve Azure Cosmos DB?

Allow me to create global read replicas with different partition keys

There is really no way to come up with a single partition key for my graph database to satisfy all queries. Some queries would benefit from a different partition key, so why not let people create copies of their whole graphs with different partition keys and give them a way to intelligently route queries to the correct server?

one write region with partition key A
multiple read regions with partition key A
multiple read regions with partition key B
multiple read regions with partition key C
...

In other words, there would still be a single write region but multiple read regions with different partition keys.

13 votes
Vote
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
You have left! (?) (thinking…)
Ben shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base