Hash function distributes records Directory Sharding. Lookup table maps shards Horizontal Partitioning. Split rows across nodes Vertical Partitioning. Split columns by groups Hot Shard. Overloaded ...