モバゲータウンで使われているMySQLデータベースへのアクセスを高速化するためのプラグイン「HandlerSocket」 | ke-tai.org - インフィニットループ

モバゲータウンで使われているMySQLデータベースへのアクセスを高速化するためのプラグイン「HandlerSocket」
    このエントリをはてなブックマークに登録

モバゲータウンで使われている、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で使用されたという、こちらのスライド資料がわかりやすいです。

 

 

関連:


 

最近の記事







コメントを書く