&gt;&gt;  Scaling it might be somewhat difficult.<p>Facebook has what, almost a billion and a half users? 500PB of data?<p>They are likely the largest systems of their kind in a few areas. It has to be more than somewhat difficult.