見出し画像

Amazon ElastiCache

〇Amazon ElastiCache

柔軟なリアルタイムの活用事例をサポートするフルマネージドのインメモリキャッシングサービス

インメモリキャッシングサービス

データストレージ用のメモリにキャッシュを保存することでディスクにアクセスする必要がなくなり、応答時間を短縮することができる

〇特徴

・レイテンシーをマイクロ秒に短縮する
・簡単にスケーリングを行え、最も要求の厳しい、インターネット規模のアプリケーションのニーズを満たす
・コストを削減し、セルフマネージドキャッシングのオペレーションの付随する作業を排除する
・RDSやDynamoDBのクエリ結果のキャッシュに使用
・アプリケーションのセッション情報を管理する用途に使用
・Redis または Memcached を選択して構築する

ElastiCache Redis

ミリ秒未満の応答時間を実現する、オープンソースのインメモリデータストア

ElastiCache Memcached

高パフォーマンスなインメモリデータストア

ElastiCache MemcachedとRedisの使い分け

キャッシュのデータが失われても問題ないという状況を示している場合:ElastiCache Memcached
トランザクションのサポートの必要性を示している(データの永続性)場合:ElastiCache Redis

Written  with ChatGPT

○ElastiCacheを使用しなくても良い場合

・アプリケーションがデータベースに十分に近い場合
・データベースにアクセスする頻度が低い場合
・データが定期的に変更される場合
・コストが重要な場合
・データが小さい場合

Written  with ChatGPT


この記事が気に入ったらサポートをしてみませんか?