Amazon ElasticCache
AWSが提供する完全マネージド型のキャッシュサービス。完全マネージド型の Redis と MemCache と互換性のあるサービスで、最新のアプリケーション向けにコスト最適化されたパフォーマンスをリアルタイムで提供する。AWSがホストするサービスにのみ限定される。
DBのクエリ結果をキャッシュして分析を高速化したり,アプリケーションのセッション管理などに使用
Amazon ElastiCacheは「Memcached」と「Redis」という2つのキャッシュシステムを提供している。
- Memcached
分散メモリキャッシュシステムを構築することができるキャッシュサーバの一つ - Redis
アプリケーション・キャッシュまたは迅速に対応するデータベースとして使用されるオープンソースかつインメモリーのNoSQLキー/バリュー・ストア
メリット
- 応答時間が早い
- コストの最適化
- サーバレスキャッシュをすぐに作成
- マルチAZにより99.999%のSLA達成
デメリット
- AWSがホストするサービスに限定
参考
https://aws.amazon.com/jp/elasticache/
https://cmc-japan.co.jp/blog/what-is-an-elasticache/
https://www.ibm.com/jp-ja/topics/redis
https://e-words.jp/w/memcached.html