ElastiCache Redis and Memcached

Build on your understanding of AWS ElastiCache by delving into Redis and Memcached.

ElastiCache Redis

ElastiCache can be used to provision managed Redis caches. It also supports Redis in cluster mode.

Points to note:

  • ElastiCache Redis caches automatically detect and recover from cache node failures.
  • Redis isn’t multithreaded.
  • With cluster mode enabled, Redis can partition data in up to 250 shards.
  • Authentication to Redis clusters can be controlled using Redis AUTH.
  • It supports in-flight encryption using SSL.
  • Redis sorted sets allow us to store and order different elements. For example, in a popular exam scenario, we can use Redis sorted sets to maintain a leaderboard without programming this functionality in the application. New elements are ranked and placed in the correct position in real time.
  • We can create two cross-region replica clusters for ElastiCache Redis.
  • As in RDS, we can enable Multi-AZ functionality. This will automatically replace the primary node in a shard with a read replica in case of
...