8.3.2 Example: Fabric and Sharding

8.3.2.1 Introduction to Sharding
8.3.2.2 Sharding Scenario

This example explores sharding. The essence of a sharding solution that uses MySQL involves partitioning the data into independent sets (independent MySQL Servers) and directing each client to the partition (MySQL Server) that has the data the client wants to modify.

This architecture scales the write operations for a given dataset since resource demands are distributed across the partitions (MySQL Servers) of the data set. Each partition is referred to as a shard.