2010/8/25 水曜日 Posted in 記事紹介・リンク | No Comments »
モバゲータウンで使われている、MySQLデータベースへのアクセスを高速化するためのプラグイン「HandlerSocket」というものがあるらしいです。 → Technology of DeNA HandlerSocketソースコード公開しました [engineer.dena.jp] → DeNA Technology Seminar #2で使用されたプレゼン資料 HandlerSocket plugin for MySQL [www.slideshare.net] 上記資料によると、非SQLでインターフェイスを提供し、リクエストを集約して実行することや、独自プロトコルで通信量を減らすなどの処理で、単純な参照クエリで数倍~10倍程度も早くなるとのことです。 使いこなすのはなかなか難しそうなところですが、モバゲータウン内では実際に利用されているとのことです。 ソースコードも公開されていますので、興味のある方は見てみてはいかがでしょうか。 HandlerSocketについては、DeNA Technology Seminar #2で使用されたという、こちらのスライド資料がわかりやすいです。 HandlerSocket plugin for MySQLView more presentations from akirahiguchi. 関連: モバゲータウンPC版のサービスが終了し、ヤフーモバゲーに引き継ぎとなるようです ブックレビュー:DBマガジン2010年8月号「モバゲータウン構築/運用のすべて」 DeNAのサービスを開発・運営するに当って得た知識を技術陣が執筆するブログ「Technology of DeNA」 Read more..