Navigation

PlanetScale documentation

PlanetScale is a MySQL-compatible database that brings you scale, performance, and reliability — without sacrificing developer experience.

With PlanetScale, you get the power of horizontal sharding, non-blocking schema changes, and many more powerful database features without the pain of implementing them.

PlanetScale dashboard

New to PlanetScale?

Follow this step-by-step guide to quickly get up and running with PlanetScale.

What is PlanetScale?

PlanetScale helps you scale large workloads and speed up development.

Learn more

PlanetScale quickstart guide

Deploy a database and learn the basics of using PlanetScale with an example.

Learn more

PlanetScale architecture

Primaries, replicas, load balancers, keyspaces, shards, and more.

Learn more

Sharding with PlanetScale

Distribute your data across several instances with horizontal sharding.

Learn more

Branching

Online schema changes with branching and deploy requests.

Learn more

Import a database

Import a database to PlanetScale with no downtime.

Learn more

PlanetScale plans

PlanetScale plans

What's the difference between Scaler Pro and Enterprise?

Learn more

Deployment options

PlanetScale offers multi-tenant and single-tenant deployment options.

Learn more

Bring your own cloud

Learn about our Enterprise offering — PlanetScale Managed.

Learn more