仕組み

Amazon ElastiCache はサーバーレスで、Redis と Memcached と互換性のあるキャッシングサービスで、最新のアプリケーションにリアルタイムでコスト最適化されたパフォーマンスを提供します。ElastiCache は、マイクロ秒の応答時間で 1 秒あたり数億回の操作までスケーリングでき、エンタープライズグレードのセキュリティと信頼性を提供します。

図は、Amazon ElastiCache の主な機能と利点を示しています。左から右に 3 つのセクションが表示されます。最初のセクションの 1 番上のアイコンのタイトルは「キャッシュ」で、「アプリケーションとデータベースのパフォーマンスを加速する」と書かれています。 矢印は 2 番目のセクションを指しています。最初のセクションの 2 番目のアイコンは「エフェメラルデータストア」というタイトルで、4 つの箇条書きを記載しています。その箇条書きは、「セッションストア」、「ゲームリーダーボード」、「メディアストリーミング」、「分析データストア」です。 矢印は 2 番目のセクションを指しています。2 番目のセクションには、「Amazon ElastiCache」というタイトルの Amazon ElastiCache サービスアイコンがあり、「リアルタイムアプリケーションにリアルタイム性能を提供するために構築されたキャッシュサービス」と書かれています。 右側のボックスには、「主なサービスの利点」というヘッダーと、それぞれサービスの主な利点を示す小さなボックスが 6 つあります。これらのメリットは、「コストの最適化」、「マイクロ秒のスピード」、「フルマネージド」、「高可用性」、「セキュリティとコンプライアンス」、「オープンソースの互換性 (Redis と Memcached)」です。 矢印は 3 番目のセクションを指しています。3 番目のセクションは「他の AWS サービスと統合」というタイトルで、9 つの小さなボックスが表示され、それぞれが AWS のサービスをハイライトしています。上から順に、リストされているサービスは「Amazon CloudWatch」、「Amazon SNS」、「Amazon KMS」、「Amazon S3」、「Amazon Redshift」、「Amazon RDS」、「Amazon DynamoDB」、「Amazon Neptune」です。

ユースケース

データをキャッシュし、データベース I/O をオフロードすることで、運用上の負担を軽減し、コストを削減し、データベースとアプリケーションの両方のパフォーマンスを向上させます。

頻繁に使用するデータをマイクロ秒の応答時間と高いスループットでメモリに保存し、1 秒間に何億回もの処理をサポートします。

一時的なセッションデータを保存して、ゲーム、電子商取引、ソーシャルメディア、オンラインアプリケーションをマイクロ秒の応答時間ですばやくパーソナライズできます。

ElastiCache の組み込みデータ構造でアプリケーション開発を簡素化します。