@PlanetScale:数据库太慢?本地挂载 NVMe 存储带来无上限 IOPS,把数据中心级性能搬进云端……
摘要
PlanetScale 推出基于本地 NVMe 存储的高性能云托管方案,为 Vitess 与 Postgres 提供无上限 IOPS 与横向扩展能力。
数据库拖慢业务?本地挂载 NVMe 存储释放无上限 IOPS,把数据中心级性能搬进云端,还帮你省钱。现已支持 AWS 与 GCP 上的 Postgres 和 MySQL。
查看缓存全文
缓存时间: 2026/04/23 03:32
# PlanetScale —— 全球最快、最具扩展性的 Vitess 与 Postgres 云托管平台
来源:https://planetscale.com/?utm_source=twitter&utm_campaign=2026_metal&utm_medium=paid_social&utm_content=p99&twclid=25ct8eoj3f1px1s8evvh9fs0br
Vitess(https://planetscale.com/vitess)通过显式分片(https://planetscale.com/docs/vitess/sharding/sharding-quickstart)让 MySQL 数据库实现水平扩展——采用 Shared-Nothing 架构,将数据分散到数千个节点,却只需一条数据库连接即可访问。
Vitess 由 PlanetScale 创始团队在 YouTube 时期打造,用于将 YouTube 主 MySQL 扩展到 PB 级数据、70,000 节点、横跨 20 座数据中心。如今由 PlanetScale 维护并托管,Vitess 驱动着互联网上体量最大的应用:Slack、HubSpot、Blizzard、Etsy、GitHub、Block、Bloomberg、Yelp 等。
```
┌────────────────────────────────┐
│░░░░░░░░░░░VTGate░░░░░░░░░░░░░│
└────────────────────────────────┘
│
─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┐
│
│
▼ ▼
╔═══════════╗ ╔═══════════╗
║ ║ ║ ║
║ Primary ║ ║ Primary ║
║ ║ ║ ║
╚═══════════╝ ╚═══════════╝
│ │
─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─
│ │ │ │
▼ ▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐
│Replica│ │Replica│ │Replica│ │Replica│
└───────┘ └───────┘ └───────┘ └───────┘
```
```
┌──────────────────────────────────┐
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░VTGate░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└──────────────────────────────────┘
│
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
▼ ▼ ▼
╔═══════════╗ ╔═══════════╗ ╔═══════════╗
║ ║ ║ ║ ║ ║
║ Primary ║ ║ Primary ║ ║ Primary ║
║ ║ ║ ║ ║ ║
╚═══════════╝ ╚═══════════╝ ╚═══════════╝
│ │ │
─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐
│Replica│ │Replica│ │Replica│ │Replica│ │Replica│ │Replica│
└───────┘ └───────┘ └───────┘ └───────┘ └───────┘ └───────┘
```
```
┌─────────────────────────────────────────────────────────┐
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░VTGate░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└─────────────────────────────────────────────────────────┘
│
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
│ │
▼ ▼ ▼
╔═══════════════════╗ ╔═══════════════════╗ ╔═══════════════════╗
║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║
║ Primary ║ ║ Primary ║ ║ Primary ║
║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║
╚═══════════════════╝ ╚═══════════════════╝ ╚═══════════════════╝
│ │ │
┌ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ ─ ─ ─ ┐
▼ ▼ ▼ ▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐
│ │ │ │ │ │ │ │ │ │ │ │
│ Replica │ │ Replica │ │ Replica │ │ Replica │ │ Replica │ │ Replica │
│ │ │ │ │ │ │ │ │ │ │ │
└───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
```
相似文章
PlanetScale 的 Neki
Neki 是由 PlanetScale 提供的分片式 Postgres 解决方案,可实现水平扩展至数亿 QPS 和 PB 级数据,且操作零停机。
大规模并行 Postgres 备份
PlanetScale 描述了它如何通过为每个分片启动 EC2 实例、从对象存储恢复之前的备份并重放 WAL,来对分片 Postgres 数据库执行大规模并行备份,从而实现超过 50 GB/s 的 PB 级备份速度。
@svpino: 无服务器,但针对模型的,来了!我在12年前就不再租用服务器了。我基本上把所有东西都迁移到了无服务器函数上……
Runpod 发布 FlashBoot,一种针对 AI 模型的无服务器方案,将空闲模型迁移到更便宜的存储,并在需要时将其调回 GPU,冷启动时间低于 200 毫秒,相比传统云服务降低成本 90%。
@anyscalecompute:GPUs在孟买,训练数据在爱荷华?跨区域读取在每个训练周期都带来开销。我们将@Alluxio NVMe缓存放在…
Anyscale展示了通过使用Alluxio NVMe缓存和Ray Data,跨区域训练数据读取速度提升了20倍,显示1TB数据的缓存预热读取时间从4,241秒降至208秒。
从头构建 PlanetScale:基础设施
作者详细介绍了构建 Homescale 的过程,这是一个类似于 Docker 映像和容器模型的数据库工具,能够从不可变快照中创建可写数据库实例和时间点分支,而无需完整数据复制。