Amazon ElastiCache for Memcached とは - Amazon ElastiCache

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

Amazon ElastiCache for Memcached とは

Amazon ElastiCache for Memcachedユーザーガイドにようこそ。Amazon ElastiCache は、クラウド内の分散型インメモリデータストア環境またはインメモリキャッシュ環境のセットアップ、管理、およびスケーリングが簡単になるウェブサービスです。高性能でスケーラブルで費用対効果の高いキャッシュソリューションを提供します。同時に、分散キャッシュ環境のデプロイと管理に関連する複雑さを排除するのに役立ちます。

注記

Amazon ElastiCache は Redis エンジンと Memcached エンジンの両方で動作します。関心のあるエンジンのガイドを使用してください。必要なエンジンがわからない場合は、このガイドの「Memcached と Redis の比較」を参照してください。

Memcached を使用する既存のアプリケーションでは ElastiCache を利用できます。ほとんど変更はありません。アプリケーションに必要な情報は、デプロイした ElastiCache ノードのホスト名とポート番号だけです。Memcached の ElastiCache 自動検出機能を使用すると、アプリケーションはキャッシュクラスター内のすべてのノードを特定し、接続することができます。つまり、利用可能なホスト名とポート番号のリストを管理する必要はありません。このようにすると、クラスター内のノードメンバーシップの変更からアプリケーションを効果的に保護できます。

ElastiCache for Memcached には、重要なプロダクションデータベースの信頼性を向上させる各種機能があります:

  • キャッシュノードの障害の自動検出と復旧。

  • 自動検出を有効にしたクラスター内のノードが自動検出されるので、ノードの追加または削除時にアプリケーションに変更を加える必要はありません。

  • ノードとクラスターの柔軟なアベイラビリティーゾーンの配置。

  • さらに、他の AWS のサービス (Amazon EC2、Amazon CloudWatch、AWS CloudTrail、Amazon SNS など) とも連携した、安全でパフォーマンスの高い管理対象インメモリキャッシュソリューション。