PlanetScale
无服务器 MySQL 平台,支持数据库分支、无锁表结构变更。
paiddatabasemysqlserverlessbranching
使用体验
PlanetScale 做出了真正创新的东西——数据库分支。你可以从生产数据库创建分支,在分支上测试 schema 变更,然后零停机合并回去。数据库迁移就该这样工作。
无锁表结构变更对生产环境来说是魔法。添加列、修改类型、删除索引——都不会锁表。配合即时回滚功能,你可以大胆尝试 schema 变更。
痛点是他们在 2024 年取消了免费套餐。$39/月的起步价对独立开发者来说是一笔不小的开支。相比之下,Neon 提供免费的 Postgres 并支持分支功能。如果你不是非用 MySQL 不可,Neon 对副业项目是更好的选择。
优点
- +数据库分支——像 Git 一样管理数据库 schema
- +无锁表结构变更,支持即时回滚
- +内置连接池,无需额外配置
缺点
- −2024 年取消了免费套餐——现起步 $39/月
- −仅支持 MySQL,不支持 Postgres
- −低端套餐对外键支持有限
最适合
使用 MySQL 且需要分支开发流程和无停机迁移的团队。