For example, let's say we have a total of 10Gb of data, and there is 1Gb of data for each partition key.
Now, lets consider a query:
SELECT * FROM c WHERE c.Amount > 100
AND c.partitionKey = "someKey"
Assumptions:
- This query always returns the same number of results.
- All partition keys fall into the same physical partition.
Question: Are there any cost implications in setting partitionKey more granular? In other words, if they are within the same physical partition, is there a difference if there are 1000s or 10000s or 100000s of documents with the same partitonKey value?