技术栈
d1 数据库
FungLeo
15 天前
node.js
·
serverless
·
数据库迁移
·
d1 数据库
Node 后端实战 · 老系统数据迁移怎么不出乱子?V1→V2 重构实战与 3 个生产坑
各位看官,这一篇不聊某个 API 怎么写,聊一件更让人手心出汗的事——把一套运行了多年的老系统数据,迁到我新做的多租户 SaaS 里。
FungLeo
20 天前
node.js
·
serverless
·
d1 数据库
·
sqli
Node 后端实战 · D1 那些坑:100 参数上限逼出的批量写入重构
各位看官,这一篇我不打算按"踩坑清单"的写法来罗列 D1 的毛病。原因很简单:清单看着热闹,但读完记不住。我更想讲一个真实的场景——我那个用 Cloudflare D1 扛多租户 SaaS 后端的项目里,有一张业务主表(leads)整整 27 列,当我第一次要往里批量导数据的时候,D1 的三类硬限制被这张宽表一次性全逼了出来:参数上限、没有真正的事务、取数方法返回结构不一致。下面说的每一个坑,都是那次重构里实打实撞上的。
我是有底线的