All posts
Data Platform

DynamoDB vs Aurora Postgres Cost by Traffic: Where Each One Is Cheaper

By

November 4, 2026

5 min read

For a typical app workload (80% small reads, 20% writes, one secondary index), DynamoDB on-demand costs about $0.30 per million requests: $3 a month at 10 million, $300 at a billion. Aurora Serverless v2 bills for capacity whether or not requests arrive: $43.80 a month at its 0.5 ACU floor, $175 at 2 ACUs. A chart of where the lines cross, and npm data on which way teams are going.

DynamoDB
Postgres
Aurora
Cost Optimization
1M requests$0.300$43.80$17510M requests$3.00$43.80$175100M requests$30.00$43.80$1751B requests$300n/a$17510B requests$3,000n/an/a

DynamoDB on-demand

Aurora Serverless v2 at 0.5 ACU

Aurora Serverless v2 at 2 ACU

Monthly cost by request volume. DynamoDB: 80% eventually consistent reads of items up to 4 KB, 20% writes up to 1 KB with one index. Aurora: capacity held all month. US East prices: DynamoDB $0.125 per million reads and $0.625 per million writes; Aurora Serverless v2 $0.12 per ACU-hour, 730 hours. Storage and I/O excluded. Blank where we wouldn't expect that capacity to carry the load; size it by measuring.

The data
DynamoDB on-demandAurora Serverless v2 at 0.5 ACUAurora Serverless v2 at 2 ACU
1M requests$0.300$43.80$175
10M requests$3.00$43.80$175
100M requests$30.00$43.80$175
1B requests$300—$175
10B requests$3,000——
  • Below about 150 million requests a month, DynamoDB on-demand is usually cheaper than any always-on database, and costs almost nothing when idle.

  • Aurora Serverless v2 can also pause at 0 ACU when idle, with a delay when the first request wakes it.

  • At a billion requests a month (about 380 a second on average), a small Postgres instance handling simple key lookups, which took 0.2 to 0.4 ms each in our benchmark, can be cheaper than DynamoDB.

  • Cost is rarely the deciding factor at small scale. The questions the data has to answer are.

0%10%20%30%Nov 2024May 2025Nov 2025May 2026Oct 2026

Share of npm downloads: @aws-sdk/client-dynamodb against the two Postgres drivers (pg and postgres). Source: npm registry downloads API. Downloads, not apps.

The data
DynamoDB SDK share
Nov 202426%
Feb 202527%
May 202525%
Aug 202524%
Nov 202522%
Feb 202619%
May 202616%
Aug 202615%
Oct 202612%

Want your own traffic priced both ways?

Bring your request rates and item sizes; we'll model both and tell you what we'd run. Free, 30 minutes.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of November 4, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.