Chrono Icon Chrono News > データベース

米フェイスブック、
主幹データベースを MyRocks に移行、容量半減

米フェイスブックは自社ソーシャルグラフデータベースを InnoDB から MyRocks エンジンに移行、ストレージ使用量を半減させた。同社は Flash ストレージの容量限界に直面していたが、MyRocks の導入により、書き込み効率を維持しつつデータサイズを半減することに成功。同じデータ量を半分のサーバー台数で運用可能に。

移行は MySQL との互換性を活用し無停止で完遂。InnoDB と MyRocks インスタンス間でのレプリケーションを構築、段階的にインスタンスを置き換えた。また、GTID を用いたデータ整合性チェックや、本番クエリを複製して検証する「シャドウクエリ」テストを徹底、信頼性を担保。今後は MySQL 8.0 対応や InnoDB とのマルチエンジン対応を推進。

external link to authoratative source
engineering.fb.com ・松信嘉範

反響: r/Database
参考: FOSDEM
つづけて読む