Beって毎回データベースに問い合わせてるんでしょ?
だったらNinjaIDもそういう方式にすりゃ完璧じゃん。どうしてそうしないんだよこら