Cloudflare D1
5 GB SQLite storage + 25 billion rows read/mo + 50 million rows written/mo included; overage $0.001/M rows read, $1.00/M rows written. Storage scales to 1 TB.
Cloudflare D1 scores 7.8/10 for free value in DB. The main constraint: Paid — $5/mo (Workers Paid minimum). 5 GB SQLite storage + 25 billion rows read/mo + 50 million rows written/mo included; overage $0.001/M rows read, $1.00/M rows written. Storage scales to 1 TB.
Free value score
7.8 / 10Show the math
Key metrics
What you get
Paid — $5/mo (Workers Paid minimum). 5 GB SQLite storage + 25 billion rows read/mo + 50 million rows written/mo included; overage $0.001/M rows read, $1.00/M rows written. Storage scales to 1 TB.
~5 billion row reads per $1/mo — by far the cheapest read-heavy serverless SQL; the $5 also covers Workers, KV, Durable Objects
Gotchas
No gotchas documented yet. Contribute one if you know a constraint we missed.
Sources
-
"Rows read 5 million / day First 25 billion / month included + $0.001 / million rows. Rows written 100,000 / day First 50 million / month included + $1.00 / million rows"
https://developers.cloudflare.com/d1/platform/pricing/ -
"The paid plan costs $5/month for the first 25 billion rows read, 50 million rows written, and 5 GB storage."
https://sdtimes.com/data/cloudflare-announces-ga-releases-for-d1-hyperdrive-and-workers-analytics-engine/