โ Cloudflare & Edge Computing learning pathCloudflare & Edge Computing ยท Module 7 of 10
Edge storage: KV, D1, R2 and Durable Objects
Cloudflare offers storage that Workers can use.
๐ Key ideas
- Workers KV is a global key-value store, best for read-heavy data.
- D1 is a serverless SQL database built on SQLite.
- R2 is S3-compatible object storage with no egress fees.
- Durable Objects give one strongly consistent object per id, good for chat rooms and counters.
- Queues pass background jobs between Workers.
๐ก Real-life example: KV is a notice board copied to every branch; D1 is the branch ledger; R2 is the storeroom for big boxes.
Workers KVGlobal key-value store
D1Serverless SQLite database
R2S3-compatible object storage
Durable ObjectSingle consistent stateful object