米Facebookは8月31日、自社のストレージエンジン「RocksDB」をMySQLに組み合わせた「MyRocks」を発表した。永続的キーバリューストアのRocksDBをMySQLのバックエンドエンジンとして利用できるもので、社内でも利用しているという。 RocksDBはFacebookが2013年に発表したオープンソースプロジェクト。同社はMySQLを利用してペタバイト級のデータを管理しており、「いいね!」ボタン、コメント、共有などのアクティビティ提供にInnoDBストレージエンジンを利用してきたが、フラッシュストレージ利用時などにInnoDBの性能と信頼性に制限があることから、開発に至った。 Facebooはすでにフラッシュストレージ向けのKey-Balueストア「RocksDB」をオープンソースで公開しているが、今回発表されたMyRocksは、RocksDBをMySQLのストレージ
![米Facebook、自社ストレージエンジンとMySQLを組み合わせた「MyRocks」を発表 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/4196864a37518a8c4219cc80d90c0a0b1a82a491/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2Fmag%2Fmagazine-200x200.png)