Skip to content

Commit b6f6ddd

Browse files
authored
Merge pull request #106662 from SnehaGunda/master
Removing normalized cost & region cost sections
2 parents 6af8a1e + 2811733 commit b6f6ddd

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

articles/cosmos-db/optimize-cost-reads-writes.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,6 @@ You don't have to think about differentiating request units between reads and wr
2626

2727
Reading an item that is 1 KB in size costs one RU. Writing an item that is 1-KB costs five RUs. The read and write costs are applicable when using the default session [consistency level](consistency-levels.md). The considerations around RUs include: item size, property count, data consistency, indexed properties, indexing, and query patterns.
2828

29-
## Normalized cost for 1 million reads and writes
30-
31-
Provisioning 1,000 RU/s translates to 3.6 million RU/hour and will cost $0.08 for the hour (in the US and Europe). For a 1-KB item, you can perform 3.6 million reads or 0.72 million writes, (this value is calculated as: `3.6 million RU / 5`) per hour with this provisioned throughput. Normalized to a million reads and writes, the cost would be $0.022 for 1 million reads (this value is calculated as: $0.08/3.6 million) and $0.111 for 1 million writes (this value is calculated as: $0.08/0.72 million).
32-
33-
## Number of regions and the request units cost
34-
35-
The cost of writes is constant irrespective of the number of regions associated with the Azure Cosmos account. In other words, a 1 KB write will cost five RUs independent of the number of regions that are associated with the account. There's a non-trivial amount of resources spent in replicating, accepting, and processing the replication traffic on every region. For details about multi-region cost optimization, see [Optimizing the cost of multi-region Cosmos accounts](optimize-cost-regions.md) article.
36-
3729
## Optimize the cost of writes and reads
3830

3931
When you perform write operations, you should provision enough capacity to support the number of writes needed per second. You can increase the provisioned throughput by using SDK, portal, CLI before performing the writes and then reduce the throughput after the writes are completed. Your throughput for the write period is the minimum throughput needed for the given data, plus the throughput required for insert workload assuming no other workloads are running.

0 commit comments

Comments
 (0)