Sharding vs. partitioning: What’s the difference? — PlanetScale

Sharding and partitioning are two common ways to improve performance, manageability, and availability of larger databases.