跳到正文
Kale的数字花园
目录 文章
/1 分钟/84 阅读/0 评论

D1 数据层的第一版边界

参数化查询、批量装配关系、逻辑删除和分页上限。

边界比表结构更重要

D1 是 SQLite,语法简单,但不代表可以随手写。第一版先把边界定死:

  1. 所有查询参数化。
  2. 文章列表批量加载标签和分类,禁止 N+1。
  3. 分页最大 50 条。
  4. 删除采用逻辑删除,保留审计字段。

先跑通,再优化

博客规模不需要一开始就上复杂缓存。先用清楚的查询边界,把数据读写跑稳。

相关阅读

评论需要登录。生产环境使用 GitHub 登录,本地可前往 登录页 使用开发登录。

还没有评论,来抢沙发。