http://royal.pingdom.com/2010/06/18/the-software-behind-facebook/ Facebook uses MySQL, but primarily as a key-value persistent storage, moving joins and logic onto the web servers since optimizations are easier to perform there (on the “other side” of the Memcached layer).