I want to set up a Cosmos DB account with a single write region and multiple read regions. I also want to use autoscaling RU provisioning, so I only pay for what I use (above the floor).
Now if there is zero load I expect the RU cost to be 400 RU multiplied by region count (since 400 RU is the cost floor for autoscaling).
If I perform a write charged at a specific RU cost that I can see in the response, is that only counted once (against the write region), and then the replication only incurs extra costs for egress and storage? Or will the RU cost be multiplied by the region count behind the scenes?
Similarly for reads, is that RU cost only counted once (against the read region), or is it multiplied by the region count?
Under Metrics (Classic), I see that Avg Throughput/s (RU/s) only changes in the write region when writing, but I'm not sure if this reflects the actual charge.
I felt that this was not answered clearly in: In Cosmos DB, how does geo-replication impact RU consumption of writes?
