This is the Sharding for the masses: Introducing the SPIDER storage engine by Giuseppe Maxia, given at OpenSQLCamp, at FrOSCon, in August 2009. These are somewhat live notes, and the slides are available too.
Sharding for the masses View more documents from Giuseppe Maxia.
Why sharding? Scaling, of course. The MySQL way to solve this, is replication (even Yahoo! and Google use this).
When the master doesn’t have enough resources to cope with what you do (i.e. large data sets), replication chokes.
You can use proxies for sharding. There exists …
[Read more]