メインコンテンツに移動

Amazon DynamoDB Accelerator

Amazon DynamoDB Accelerator (DAX)

DynamoDB との互換性を目的に構築されたキャッシュサービス

DynamoDB Accelerator を選ぶ理由

Amazon DynamoDB Accelerator (DAX) は、Amazon DynamoDB 用に構築されたフルマネージド型で可用性の高いキャッシュサービスです。DAX は、1 秒あたり数百万のリクエストにおいても、ミリ秒からマイクロ秒へと最大 10 倍のパフォーマンス向上を実現します。DAX は、開発者がキャッシュの無効化、データ集計、またはクラスター管理を行う必要なく、DynamoDB テーブルへのインメモリアクセラレーションの追加に必要な作業をすべて担います。DAX は既存の DynamoDB API コールと互換性があるため、アプリケーションロジックを変更する必要はありません。 DynamoDB 同様、プロビジョニングした容量に対してのみのお支払いとなります。スケーリングのパフォーマンスについて心配することなく、顧客向けのアプリケーションの構築に集中できます。

DynamoDB Accelerator の利点

仕組み

DAX は Amazon Virtual Private Cloud (Amazon VPC) 環境で動作するように設計されています。Amazon VPC では、従来のデータセンターに非常によく似た仮想ネットワークを定義します。VPC を使用することで、IP アドレス範囲、サブネット、ルーティングテーブル、ネットワークゲートウェイ、セキュリティ設定を統制できます。Amazon VPC のセキュリティグループを使用すれば、仮想ネットワーク内で DAX クラスターを起動し、クラスターへのアクセスを制御できます。 

右の図は、DAX の大まかな概要を示しています。