あ、補足しておくと、分散環境でのDB設計ね。
たとえばhatenaだとユーザーIDごとにサーバーを分けて負荷分散してたり。
mixiの場合はそう単純にはできないから難しい。