Redis 用 Amazon ElastiCache
Redis 用 ElastiCache ユーザーガイド (API バージョン 2015-02-02)

Redis 用 Amazon ElastiCache とは

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

注記

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

Redis を使用する既存のアプリケーションは、ほとんど変更することなく ElastiCache を使用できます。アプリケーションに必要な情報は、デプロイした ElastiCache ノードのホスト名とポート番号だけです。

Redis 用 ElastiCache には、重要な本番稼働用環境へのデプロイに対してサービスの信頼性を高めるのに役立つ複数の機能があります。

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

  • 障害が発生したプライマリクラスターから、レプリケーションをサポートする Redis クラスター内のリードレプリカへの自動フェイルオーバーを備えたマルチ AZ。

  • Redis (クラスターモードが有効) では、最大 90 個のシャード間でのデータの分割がサポートされています。

  • Redis バージョン 3.2 以降では、すべてのバージョンで転送時の暗号化と保管時の暗号化 (認証あり) がサポートされています。このサポートは、HIPAA 準拠のアプリケーションのビルドに役立ちます。

  • 耐障害性向上のためのノードとクラスターのアベイラビリティーゾーンの柔軟な配置。

  • Amazon EC2、Amazon CloudWatch、AWS CloudTrail、Amazon SNS などの AWS のサービスとの統合。この統合により、高性能で安全性の高いマネージド型インメモリキャッシュソリューションを提供できます。