I found a very interesting blog by the Facebook folks regarding some of their engineering challenges they've ran into here: http://www.facebook.com/notes.php?id=9445547199 One of posts there is about a technology known as memcached . They use memcached for a lot of thier database needs to scale out users, especially their new username feature. A great read of the feature is here: http://www.facebook.com/note.php?note_id=114979233919 So, that got me to thinking...how useful would memcached be...