第二篇 环境搭建与数据库设计
上一篇算完了选型这笔账,Serverless 赢在了起跑线上。但从决定用到项目能跑,中间还隔着一整篇的实操活:环境怎么建、数据库怎么选、表怎么设计、权限怎么配。这篇就把我们图文项目动工第一个周末做的事原样搬过来,全是照着控制台和命令行就能做的步骤。
第二章四节的内容是这样的:
- 2.1 从控制台创建第一个云开发环境,把数据库、存储、云函数一把配齐,顺带跑通本地 CLI 的链路。
- 2.2 数据库选型,JSON 文档型与关系型在我们这个图文场景下的对比,以及为什么最后选了文档型。
- 2.3 数据表设计,文章表和用户表的字段逐个过一遍,包括索引和反范式的小心思。
- 2.4 集合权限,谁能读、谁能写、怎么配,这一步配错就是线上事故的导火索。
如果你是跟着本书一路看下来的,建议按顺序走,因为 2.3 的表结构依赖 2.2 的选型结论,2.4 又直接作用在 2.3 建好的集合上。想快速回顾选型理由的可以翻翻本书目录第一篇。如果你更习惯先看整体再扣细节,腾讯云实践里有多个云上项目的整体交付记录,灯塔站点实战则是一条完全不同的轻量服务器路线,正好可以和云开发这篇对照着看。
环境搭好、表建好、权限配好,下一篇云函数:核心逻辑放云端就能直接往里写业务逻辑了。
延伸阅读
- Python 云开发实战目录:全书章节索引与项目背景
- 腾讯云实践:更多云上项目的选型与落地复盘
