这是什么
D1 是 Cloudflare 的边缘数据库,本质是跑在 Cloudflare 网络上的 SQLite,给 Workers 应用存结构化数据。免费档跟 Workers 免费档绑定:每天读 500 万行、写 10 万行,总存储 5 GB,最多建 10 个库。个人小应用、表单收集、轻量 API 的数据层,用它不用另买数据库。
怎么申请
- 用 Cloudflare 账号登录(邮箱注册,不绑卡)。
- 按官方文档用 Wrangler 或控制台创建 D1 数据库。
- 在 Worker 里绑定该库,用 SQL 读写。
额度
- 读:每天 500 万行。
- 写:每天 10 万行。
- 存储:总计 5 GB。
- 数据库个数:最多 10 个。
限制
- 读写按「行」计而不是按查询次数:一条扫全表的查询能吃掉大量读行数,查询要带索引和条件。
- 5 GB 是所有库的总存储,不是每个库 5 GB。
- 免费档跟 Workers 免费档挂钩,超出后的处理以官方文档为准。
避坑
- 别拿它当分析库跑全表扫描,读行数是按行烧的,账单(额度)会教你做人。
- 重要数据定期导出备份,免费档没有托管备份的承诺。
最后验证:2026-11-14。以上信息以官方页面为准,申请前请打开官网再核对一次。
常见问题
Cloudflare D1 免费档每天能读写多少?
读 500 万行、写 10 万行,总存储 5 GB,最多 10 个库。(最后验证:2026-11-14)
D1 的额度是按查询次数算吗?
不是,按行算:一次查询扫了多少行就记多少行。(最后验证:2026-11-14)
D1 要绑卡吗?
不要,Cloudflare 账号即可。(最后验证:2026-11-14)