ComputerWorld: How Digg.com uses the LAMP stack to scale upward

There’s not a lot of meat here, but there are some interesting tidbits, especially the mention of “sharding”:

A database can be sharded by table, date or range. It is similar to partitioning, says Ellis, but with several key differences. Sharding usually involves divvying up data onto different physical machines. Partitioning, in contrast, typically occurs on the same piece of hardware. And while MySQL does not natively allow sharding, it does support partitioned tables, federated tables and clusters.

Comments are closed.