Playground

Partitioning and Sharding

Split one table by columns, then by rows, then spread those rows across separate machines. See where partitioning ends and sharding begins.

Partitioning and Sharding

Vertical Partitioning

Split one giant table by columns. Keep frequently-accessed core fields separate from heavy profile data to reduce I/O overhead.

Ready

Execution Logs

>>Hit Execute Scaling to watch each row get placed...
users (monolith)
IDUsernameEmailBioAvatar
1madhav[email protected]CS educatorbase64...
2ryan[email protected]Backend engineerbase64...
3alex[email protected]Fullstack devbase64...
4sam[email protected]ML researcherbase64...
5jordan[email protected]DevOps engineerbase64...