ElasticCache
Managed caching service which either runs Redis or Memcached
Deploy, run and scale popular open source compatible in-memory data stores.
Frequently identical queries are stored in the cache.
ElastiCache is only accessible to resource operating with the same VPC to ensure low latency.
ElastiCache supports 2 caching engines:
- Memcached
- Redis
Caching Comparison
Memcached is generally preferred for caching HTML fragments. Mencached is a simple key/value store. THe trade off it to being simple is that its very fast.
Redis can perform many difference kids of operations on your data. It’s very good for leaderboards, keeping track of notification data. It’s very fast, but arguably not as fast as Memcached.