There are several benefits to using Vitess, but one of the biggest reasons organizations choose it is its native support of vertical and horizontal sharding on MySQL.
Vertical sharding is the process of dividing up the tables from a single MySQL server and spreading them out into multiple servers.
Horizontal sharding is the process of spreading data out onto multiple servers using a different technique. Data is distributed on a per-row basis, and which server each row goes to is determined by the sharding key.
This lesson covers the former, and the next covers horizontal sharding.
Follow along with the full course here: https://planetscale.com/learn/courses...
💬 Follow PlanetScale on social media
• Twitter: / planetscale
• Discord: / discord
• TikTok: / planetscale
• Twitch: / planetscale
• LinkedIn: / planetscale