LoginSignup
0
0

More than 3 years have passed since last update.

AWSサービス、データベース

Last updated at Posted at 2019-09-20

データベース

AWSデータベースサービスについての備忘録
サービスの概要・特徴・料金などを簡潔(できれば)に記載します。

Amazon Aurora

高性能マネージド型リレーショナルデータベース

概要

クラウド向けに構築された、MySQL および PostgreSQL と互換性のあるリレーショナルデータベース

特徴

  • MySQL および PostgreSQL と互換性のある
  • データベースに最大 15 個の Aurora レプリカを作成
  • 最大 64 TB まで自動スケール

Amazon DocumentDB (MongoDB 互換)

概要

フルマネージド型ドキュメントデータベース
高速でスケーラブルかつ高可用性の MongoDB 互換データベースサービス

特徴

Amazon DynamoDB

概要

フルマネージドで高速な NoSQL データベース

特徴

  • 一定の低レイテンシーのパフォーマンスを維持しながら水平スケーリングが可能
  • 単一障害点(SPOF)が存在しない、データは3AZに保存されるから。
  • プロビジョンドスループット、テーブル毎にRead/Writeそれぞれに対し、必要なスループットキャパシティを割り当てることが可能
  • ストレージの容量制限がない
  • DynamoDB ストリームを使用したリアルタイムのデータ処理
  • DynamoDB Time-to-Live 一定期間を過ぎたアイテムを非同期に削除する事が可能
  • VPCエンドポイント(VPC内で完結)
  • DynamoDB Acceralator DAX、DynamoDBの前面にマネージドなキャッシュクラスタを設置、DynamoDB Accelerator でマイクロ秒のレイテンシーを実現
  • 更新・削除に対しては、結果整合性を採用

ユースケース

  • ユーザ属性、行動履歴DB、ソーシャルアプリのバックエンド
  • 堅牢かつ高スケールするシステムの構築
  • スループットが増減するようなピーク帯のあるシステム
  • 大量のデータを貯めていくようなシステム

Amazon ElastiCache

マネージドで提供するDynamoDBよりも高速なインメモリキャッシュなNoSQLサービス

Redis 用 Amazon ElastiCache

  • クラウド向けに構築された Redis 互換のインメモリデータストア
  • ミリ秒未満のレイテンシーを実現し、リアルタイムアプリケーションを強化できる
  • データの永続化に対応
  • 多数のデータ構造をサポート
  • リードレプリカ/フェイルオーバー機能
  • クラスタ機能で秒間処理を大きくできる
  • Pub/subメッセージング(チャットアプリケーション
  • リーダーボード(ランキング
  • リアルタイム分析
  • 位置情報処理

Memcached 用 Amazon ElastiCache

  • Memcached と互換性のある、マネージド型のインメモリ key-value ストアサービス
  • リアルタイムアプリケーションを可能にするミリ秒未満のレイテンシーを実現
  • マルチスレッド対応
  • 単純なデータタイプ向き

Amazon Neptune

概要

完全マネージド型グラフデータベースサービス

特徴

  • ソーシャルネットワークのリレーション調査
  • 推奨エンジン(リコメンド)

Amazon Quantum Ledger Database (QLDB)

フルマネージド型台帳データベース

Amazon RDS

概要

MySQL、PostgreSQL、Oracle、SQL Server、MariaDB 向けの構築、運用、拡張が容易なマネージド型リレーショナルデータベースサービス

特徴

  • RDSリードレプリカが設置が MySQL(5台)、MariaDB(5台) 、PostgreSQL(5台)、Oracle(5台)、Aurora(15台) に対応
  • フルマネージド化による運用負荷の軽減
  • 数クリックでDataBaseが起動
  • データベースをサービスとして提供
  • マルチAZデプロイメント(Multi-AZ)構成で高可用性を実現、フェイルオーバー
  • 自動でスナップショットを作成(0日~35日)、35日を超える場合は、手動でスナップショットを作成する
  • 自動でスナップショットは、DBインスタンスのサイズと同じサイズまでストレージコストが無料
  • Auroraは、ディスク容量を64TBまで拡張できる。Aurora以外は、16TB。

ユースケース

  • 複雑なトランザクション管理が必要な場合
  • 単一のワーカーノード/シャードで管理する必要がある場合
  • ある程度高速な書込みが必要な場合
  • データの耐久性が重要な場合

Amazon RDS on VMware

オンプレミスデータベースの管理を自動化

Amazon Redshift

概要

高速、スケーラブルで費用対効果の高いデータウェアハウスおよびデータレイク分析マネージドサービス

特徴

  • データウェアハウス・分析向けに特化したRDB
  • ギガバイトからペタバイト規模に拡張できる、動的にスケールアップ/アウトが可能
  • Amazon Redshift Spectrum(スペクトラム) 、Amazon S3に対する直接クエリ実行
  • セキュリティグループによるセキュリティ強化
  • リーダーノードは、課金対象外

ユースケース

  • 全社横断的なデータ分析基盤

Amazon Timestream

フルマネージド型の時系列データベース

AWS Database Migration Service(AWS DMS)

最小限のダウンタイムでデータベースを移行できるサービス

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0