> ユーザ系DBが複数に分散

まずこの設計がエレガントではないのでどんなフレームワークを使おうがエレガントになりませんw