Amazon Auroraの勉強(MEMO)

Amazon Auroraの勉強(MEMO)

RDSの新しいエンジンである(2014年11月に発表し使われ始めている)。クラウド時代のリレーショナルデータベースであり、エンタープライズレベルの可用性と低コストを実現。

採用事例

  • Expedia

  • 毎日新聞(WEB):MySQL→Aurora:コスト下がった。本番移行は2週間

  • Grani:ゲーム性能が3倍に高速化

  • nulab:

Auroraの特徴とアーキテクチャ

  • クエリ性能の向上:SOAでログとストレージレイヤが分離

  • 64TBまでシームレスにスケールアウト(10GB)、ストリーミングバックアップ

  • MySQL5.6互換

  • 低コスト

  • 高可用性:3AZ(AvailabilityZone)に6つのデータコビー。Log Structured Storage(追記型)。効率的なレプリケーション機能。

  • モノリシックなデータベース(Sharding:複数のDBを処理)

  • 利用した分だけ課金

  • キャッシュレイヤの分離:DBのプロセスがリスタートした時にキャッシュが残ることでパフォーマンス良い

Twilio(JP)のお勉強してきた。

Twilio(JP)のお勉強してきた。