使用 Workers、KV、D1 和 R2 构建、保护并恢复私有文档库。把关系元数据、私有文件与展示设置组合到一个应用 API 后面。
课程包含 3 个独立项目挑战,并提供单独的解释性解答。通过上线、权限修复与数据恢复整合已学服务。
你将学到什么
- 将文档 CRUD 接入 D1 目录和 R2 文件存储
- 实施私有访问和基于 KV 的展示设置
- 修复陈旧权限,不泄露私有文档
- 用 bookmarks 恢复 D1 状态,同时保留存储文件
- 检查应用响应,并仅清理自己的资源
适合人群
适合已练习 Workers、KV、D1 和 R2,希望独立完成应用集成的学习者。
先修要求: 完成 Workers W05、KV K02/K04/K05、D1 D02/D07 和 R2 R01/R02/R04/R08。直接进入的学习者先完成 将 LabEx 连接到你的 Cloudflare 账户。R2 必须已激活。
学习环境: 每个挑战使用全新 LabEx VM、自己的授权学习账户及名称唯一的临时资源。无需购买域名。
常见问题
这是引导实验吗?
不是。3 个挑战给出具体场景和目标,要求独立完成;完整解释性解答单独提供。
会介绍新的 Cloudflare 服务吗?
整合先修课程已经教授的 Workers、KV、D1 和 R2 能力。
需要激活 R2 吗?
需要。自己的账户必须启用 R2,Free Cloudflare 账户本身不会激活它。开始前阅读 R2 先修课程中的设置与定价要求。
恢复和清理时保留什么?
恢复目标数据库状态而不丢失文档文件。只删除名称唯一的实验资源,授权有效时确认删除,最后退出登录。不依赖之前 VM 的状态。





